Whether you’re celebrating a special occasion, or you’d like to treat yourself, a classic high tea is a great experience to try any day of the year. And thankfully, Melbourne is just bursting with historic and gorgeous venues for you to enjoy high tea. In no particular order, here are some truly delightful places to try high tea in Melbourne.
The best high tea for you to try in Melbourne
The Tea Rooms 1892

Cost: From $75 per person
Home to the original Hopetown Tearooms, this quaint venue in the historic Block Arcade is a must-visit for every Melburnian. Take a step back in time, and feel like a shopper in the 1890s, as you sip tea by the vivid emerald wallpaper. Reservations for high tea are a must, and it is available seven days a week.
📍Shops 1 & 2 The Block Arcade, Collins St, Melbourne VIC 3000
The Windsor
Cost: From $89 on weekdays and $109 on weekends.
The Windsor hotel has served up afternoon tea since 1883, making it the longest-running in Melbourne. Sit inside the colonial-era dining room, One Eleven, and enjoy champagne, specialty tea, scones, sandwiches and desserts. Afternoon tea at The Windsor is held from Wednesday to Sunday.
📍111 Spring St, Melbourne VIC 3000
Aria Bar & Lounge at The Langham
Cost: From $98 on weekdays and from $118 on weekends.
Step into Aria Bar & Lounge at The Langham hotel for a range of delightful afternoon tea options. There’s the classic style of afternoon tea, as well as a tea for children under 12 years old and an afternoon tea and spa combo for the ultimate indulgence.
📍1 Southgate Ave, Southbank VIC 3006
Collins Coffee House
Cost: From $75 per person.
Enjoy a charming high tea in the stunning surrounds of Collins Coffee House. Choose your level of indulgence, starting with a traditional high tea experience on weekdays, a deluxe high tea with a glass of prosecco and even high tea with a live violinist on weekends. If you’d rather stay at home, you can also pick up a high tea hamper.
📍395 Collins St, Melbourne VIC 3000
The Westin Melbourne

Cost: From $78 per person.
At The Westin, you’ll indulge in delectable sweet and savoury delights and premium teas and coffee blends. If you like a little booze with your high tea, you can upgrade your package to include Chandon Brut or Rosé. There’s also a high tea for little ones, and special high tea events, like a Beetlejuice-themed high tea. High tea at The Westin Melbourne is served every day, from 11am to 4pm.
📍205 Collins St, Melbourne VIC 3000
The Ritz-Carlton

Cost: From $130 per person
Soar up to Level 80 and enjoy high tea among the clouds at The Ritz-Carlton in Melbourne. Relax in the lounge and take in views of the city, Port Phillip Bay and beyond, while indulging in a selection of sweet and savoury bites. Pair it with tea, coffee and champagne on arrival. Afternoon tea is available from Thursday to Sunday.
📍650 Lonsdale St, Melbourne VIC 3000
Tea Room at NGV

Cost: From $75 per person.
After a day admiring some incredible artwork, treat yourself to some high tea at the National Gallery of Victoria. Head up to Level 1, and nibble on a selection of finger sandwiches, scones, pastries and more. Upgrade your experience to free-flowing sparkling wine or a glass of champagne. A non-alcoholic high tea is available, as well as an option for children. High tea is available daily from 10am to 3pm.
📍180 St Kilda Rd, Melbourne VIC 3006
Strangers Corridor at Parliament House

Cost: $85 per person.
Did you know that you can have high tea at the Parliament of Victoria? This is a tradition that both members and visitors have enjoyed since 1924. Try freshly baked scones, finger sandwiches and delicious pastries on the classic tiered stands. Pair it with tea, coffee and a glass of sparkling wine. High tea is served in the Strangers Corridor restaurant at 2pm on Thursdays of non-sitting weeks.
📍1 Spring St, Melbourne VIC 3000
10. No 35 at Sofitel Melbourne on Collins
Cost: $98 per person
Soar up to the No 35 restaurant for high tea in Sofitel Melbourne on Collins. Enjoy high tea on Saturdays and Sundays, with finger sandwiches, freshly baked scones and decadent desserts. Enjoy unlimited tea or coffee, and sip on a glass of French sparkling while you look at gorgeous city views.
📍Level 35 at 25 Collins St, Melbourne VIC 3000
Collins Kitchen at Grand Hyatt Melbourne
Cost: From $99 per person
Have a luxurious high tea inside Collins Kitchen at Grand Hyatt Melbourne. Sip your tea with elegant, vintage-inspired fine china, and indulge in fluffy scones, finger sandwiches and golden pastries. Indulge in a lavish dessert spread, and take things even further with a crepe station and chocolate fountain. Enjoy a glass of Chandon Blanc de Blancs, or upgrade your experience for bottomless bubbles. High tea takes place on Saturdays from 12:30pm to 3pm.
📍123 Collins St, Melbourne VIC 3000
The Waiting Room

Cost: $89 per person
Head to The Waiting Room at Crown Melbourne for a high tea inspired by Vincent Van Gogh. Treat yourself to pastries, savoury items and desserts, themed after famous pieces like The Starry Night and Sunflowers. You’ll also receive a cocktail tasted inspired by Van Gogh. This special high tea is available from Friday to Sunday, from now until June 1.
📍8 Whiteman St, Southbank, VIC, 3006
Oxi Tea Room
Cost: From $99 per person
Oxi Tea Room in Carlton specialises in oolong and black teas from Kenya and Taiwan. Try them alongside unique desserts made in-house at their seasonal high tea events. Their menu is constantly changing, so you’ll be sure to find something fresh, exciting and artistic. See their current menu here.
📍5 Cornell Pl, Carlton VIC 3053
Appartement 26
Cost: $120 per person.
This intimate Parisian salon is filled with lavish antiques. Indulge in two hours of free flowing Blanc de Blanc, as well as a glass of French champagne on arrival, in this bottomless high tea experience. Of course, there will be traditional scones and savoury sandwiches to try, as well as indulgent desserts and pastries. High tea is available on various Saturdays and Sundays. Book your experience here.
📍26/321 Chapel St, Prahran VIC 3181
16. Mary Eats Cake

Cost: From $72 on weekdays and $77 on weekends
With tea houses based in Brunswick and Montrose, the team at Mary Eats Cake pride themselves on their sense of urban sophistication. Enjoy a seasonal high tea menu with sweet and savoury bites and vintage tea sets. On weekends, they also have brunch high tea sessions, which include a selection of free-flowing cocktails. If you can’t dine in-store, you can pick up a high tea box to take home, or get it delivered if you live within 30km of their venues. High tea is available from Wednesday to Sunday.
📍558 Sydney Road, Brunswick VIC 3056 and 13 Leith Road, Montrose VIC 3765
Miss Violet’s Tea Rooms at Old Man Drew
Cost: $99 per person
Return to a bygone era at Miss Violet’s Tea Rooms. The room is set with fresh flowers, Royal Albert China and crystal chandeliers – the perfect setting for an afternoon of high tea. Enjoy champagne on arrival, seasonal savoury food, scones, small cakes, petits fours and chocolate. High tea is served upstairs at Old Man Drew on Saturday and Sunday, from 3pm to 5pm.
📍359-361 Mt Alexander Rd, Ascot Vale VIC 3032
18. Mámor Chocolates & High Tea Szalón
Cost: From $59
Indulge in a decadent high tea at this salon in Collingwood. There’s three types of high tea to choose from. The Petit High Tea features a sample of their favourite offerings, served with tea and a hibiscus lemonade. The Luxe High Tea includes a glass of sparkling, and a range of sweet and savoury treats. And the Chocolate High Tea features a decadent array of elaborate sweets and petits fours with cocktails.
📍153 Johnston St, Collingwood VIC 3066
Dzert

Cost: From $60 per person
There’s lots of high tea options to choose from at Dzert in Sandringham. Swing by for a breakfast high tea or opt for a signature high tea, and choose between a non-alcoholic option, a glass of sparkling on arrival or a bottomless package. High tea is available from Wednesday to Sunday. See the menus here.
📍5 Waltham St, Sandringham VIC 3191
Lancemore Mansion Hotel Werribee Park
Cost: $99 per person.
Head to Melbourne’s west, and feel delighted by a lavish spread of sweet and savoury delicacies in this historic setting. Look out over the magnificent gardens of Werribee Park, while you sip a glass of prosecco. High tea takes place at Joseph’s Dining in Lancemore Mansion Hotel Werribee Park every Saturday at 12:30pm and Sunday at 12:30pm and 3pm.
📍Escarpment Rd, Werribee South VIC 3030
Olinda Tea House & Restaurant

Cost: $69 per person on weekdays, and $77 per person on weekends.
Nestled in the Dandenong Ranges, you’ll find the tranquil Olinda Tea House & Restaurant. Nibble on a selection of hot and cold savouries, Asian-influenced petits fours and Devonshire tea. Sparkling wine and other fun drinks are available at an extra cost. If you’d like to sit outside, try the Garden High Tea experience, and admire the resident alpacas. Bookings are required, and they are open from Wednesday to Monday.
📍86 Olinda-Monbulk Rd, Olinda VIC 3788
The Atrium at The Continental Sorrento

Cost: From $85 per person.
Feel like you’re on holiday and have high tea by the sea at The Atrium inside The Continental Sorrento. There’s traditional scones with house-made jams and cream, finger sandwiches and fresh pastries. There will also be specialty teas and a glass of bubbles for each person. High tea is served on the last Sunday of each month.
📍1/21 Ocean Beach Rd, Sorrento VIC 3943