
Love showing off your vacay? Travel to the world’s most Instagrammable hotels to snap loads of photos.
One thing that makes or breaks a vacation is the hotel we’re staying in. It doesn’t matter if it’s luxury accommodation or a boutique hotel: if it’s not IG-worthy, it’s not worth shouting about. If you’re like us, then you’re in luck. From the riverside in Cambodia to the desert in the US, we found the best Instagrammable hotels in the world to stay and take loads of photos.
The world’s most Instagrammable hotels
1. The Balé Phnom Penh, Cambodia

While there are plenty of gorgeous hotels in Phnom Penh, The Balé gets our pick as the most Instagrammable. This tranquil property sits on the banks of the Mekong River, so you’ll enjoy breathtaking views across the water. Frangipani trees, spider lilies, and lemongrass surround the hotel, with the boutique hotel adopting a minimalist look. You’ll pass stone Buddhas and walk along a pink paliman sandstone across an infinity pool before coming across a Bodhi tree in the courtyard.
The Balé Phnom Penh, National Road 6A, Bridge No. 8, Sangkat Bak Khaeng, Phnom Penh, Cambodia
2. Jade Mountain, St Lucia

If you’re planning a romantic getaway, consider this mountain resort in the Caribbean. The luxury hotel resides on 243 hectares of lush tropical hills. Plus, it overlooks the Caribbean Sea, guaranteeing visitors scenic views of the grey sand beach. The 29 suites, also known as sanctuaries, are accessible by their individual bridges and look out into the Piton Mountains. You might even get a room with an infinity pool if you’re lucky. Another thing we love about the accommodation? Complete privacy.
Jade Mountain, Anse Chastanet Road, Soufriere, St Lucia, West Indies
3. Canaves Oia Luxury Resorts, Greece

Santorini is an Instagrammable locale in itself, but we know one hotel that shares the same statement too. We’re sure you’ve seen photos of this hotel on your ‘gram feed! Its all-white minimalist architecture is a gorgeous blend of elegance and the traditional, beckoning you to pose for photos at every corner. This five-star hotel is built on a rugged cliffside facing the Calderan; each suite offers sweeping views of the cerulean-coloured Aegean Sea. Beautiful is the only word we use when describing this hotel.
Canaves Oia Luxury Resorts, Main Street, 84702, Oia, Santorini, Greece
4. Lux* Grand Gaube, Mauritius

We’re just going to say it: this beachfront resort is a work of art. The property was refreshed in 2018 under the guidance of renowned designer Kelly Hopper, bringing to life a retro-chic, tropical aesthetic we totally adore. Bougainvilleas drape the Mediterranean-style villas, while thatched roofs contrast the hotel’s soothing white tones. See if you can spot the beachside murals and hand-painted illustrations! We reckon these are good spots for loads of photos. If you ever need a reason to go luxe during your vacation, make it this one.
Lux* Grand Gaube, Pointed Rejane, Coastal Road, Grand Gaube 30617, Mauritius
5. Tivoli Mofarrej São Paulo Hotel, Brazil

Residing in the heart of the noble Sao Paulo neighbourhood is this upscale modern hotel – a top choice among those visiting Brazil. This towering property oozes opulence: from the glass-encased lobby with honey-coloured polish stones to the cosy earth-toned rooms featuring lounges with orchid arrangements. If you can afford to splurge, go for the expansive presidential suite, all decked out in bossa nova decor with panoramic city views. Brazil, here we come!
Tivoli Mofarrej São Paulo Hotel, Alameda Santos, 1437 – Cerqueira César, São Paulo, 01419-001, Brazil
6. Amangiri, USA

When it comes to Instagrammable hotels in the world, no place screams it louder than this extravagant property. This desert retreat is situated on 900 acres in Canyon Point, Utah; its concrete walls and white stone floors blend seamlessly with the untouched red-rock surrounding. The central pavilion, built around the hotel’s main swimming pool, houses a living room, a library, a gallery, and a restaurant serving Native American-inspired cuisine. If you’re planning to get away from it all, this resort hotel comes highly recommended.
Amangiri, 1 Kayenta Road, Canyon Point, Utah 84741, United States
7. Le Sirenuse, Italy

Here’s another dreamy luxury hotel on a cliff – the cherry-red facade is totally unmissable! This family-run accommodation looks out over the Mediterranean Sea and offers stunning vantage points of the Amalfi Coast. You’ll also get a glimpse of Santa Maria Assunta’s vibrant maiolica dome. Lemon trees line the outdoor pool, the hotel’s centre of attraction. Take a seat on the terrace of Aldo’s Cocktail Bar, where you can sip some bubbly, slurp fresh oysters, and admire the view. Is it Instagram-worthy? Yes, we very much think so.
Le Sirenuse, Via Cristoforo Colombo, 30, 84017 Positano, Salerno, Italy
8. Soma Byron Bay, Australia

Ah, Australia, how much do we love thee? A lot, obviously, and it’s largely thanks to properties like this two-storey one. Set on a 22-acre rainforest, this contemporary hotel comprises floor-to-ceiling glass walls so you can peer into the greenery. The compound’s piece de resistance? A large glass dome, where guests can join in meditation and yoga classes. If this place looks familiar, that’s because Soma was the primary shooting location for Nine Perfect Strangers, the Nicole Kidman-led Amazon Prime series.
Soma Byron Bay, 221 Kennedys Lane, Ewingsdale, Byron Bay, New South Wales 2481, Australia
9. Babylonstoren, South Africa

How about a stay at a stylish farm? This Instagrammable hotel sits at the foot of the Simonsberg mountains and is surrounded by vineyards. An 800 sqm garden houses edible and medicinal plants, a pear maze, and a chamomile lawn. Be sure to sign up for the tour! Guests are put up at the garden cottages, characterised by enormous fireplaces, elegant gables, green doors, and whitewashed walls. Upload photos on your ‘gram and be the envy of your followers. Is it time for Africa? Yes, it is.
Babylonstoren, Klapmuts Simondium Road, Simondium, 7670, South Africa
10. Airelles Gordes La Bastide, France

France has no lack of decadent hotels to stay in, but if you ask us, Airelles Grodes La Bastide gets our top vote. This boutique accommodation will transport you to the 18th century through its decor and over 2,000 handpicked antiques. The rooms here are decked out with vintage chairs, polished wooden desks, and terracotta floors. Of course, we can’t forget about the pool: the perfect spot to take photos, lounge, and enjoy an invigorating swim. So if a guest asks you, “Voulez vous aller a mon hotel ce soir (would you like to go to my hotel tonight)?” your only response should be “Oui (yes)”.
Airelles Gordes La Bastide, 61 Rue de la Combe, 84220 Gordes, France
Which of the world’s most Instagrammable hotels do you plan to visit?