Cities like London, Paris and Rome are ideal for luxury holidays, but they’re also some of the most visited places in the world. When it comes to luxury travel, there are so many magnificent places that are overlooked.

These five hotels are located in some of the most surprisingly wondrous places on earth.

1. AVANI Barbarons Resort & Spa in Victoria, Seychelles

Those who are looking for a beach getaway should consider AVANI Barbarons Resort on the island of Seychelles. Located northeast of Madagascar off the coast of Africa, Seychelles isn’t a well-known tourist destination but that doesn’t make it any less luxurious.

Spend your time either relaxing or adventuring in the sunshine. The resort has its own private beach with stunning views as well as organized horseback rides along the beach or through the nearby rainforest. They also host excursions to a nearby marine park where guests can snorkel and explore the underwater world full of colorful fish and unique sea creatures.

2. Harriniva Wilderness Lodge in Muonio, Finland

This cozy luxury lodge offers a combination of hotel rooms and cabins in a small village surrounded by undisturbed nature. With unique sights like the Midnight Sun and the Northern Lights, Harriniva is the perfect choice for those who love to explore the outdoors.

Whether you visit in winter or summer, there are plenty of activities to keep you busy. Summertime brings endless outdoor experiences like fishing, river rafting, canoeing, swimming, hiking and mountain biking while winter is the perfect time for dog sledding, snowshoeing, cross-country skiing, ice fishing, snowmobiling or ice swimming.

An extension of the lodge is the nearby Torassieppi Winter Village. In winter, this property offers snow igloos and Aurora Domes as well as a reindeer farm.

3. Palais Mehdi in Marrakesh, Morocco

Marrakesh is home to Palais Mehdi, a five-star hotel that offers truly stunning Mauresque architecture. Numerous ivory columns, sparkling chandeliers, domed rooftops, red accent décor and palm trees all around make the palace very pleasing to the eye.

The resort has 22 different suites, each decorated with rare antiques and unique artwork from around the world. In addition to art and architecture, take advantage of Palais Mehdi’s spa, where hydrotherapy plays a major role. With steam baths, effusion showers and Jacuzzis, water plays a big role in the spa’s treatments.

The surrounding city of Marrakesh is the ideal place for mosques, markets and museums.

4. Hotel Bristol in Opatija, Croatia

Though it’s still not considered one of Europe’s most luxurious countries, travel to Croatia is often overlooked. The cities within are masterpieces and they are set within stunning natural environments as well.

Hotel Bristol isn’t overly opulent from the outside, but it’s what’s inside that counts. The modern hotel was built about 100 years ago and it is located in the heart of the town, making it the ideal place to stay to adventure in Opatija.

Rooms offer breathtaking views of verdant parks and the Adriatic Sea, which lies just across the street, and have an elegant yet comfortable design. Many of the suites also have balconies on which to enjoy the views. Don’t forget to visit Hotel Bristol’s spa for a bamboo massage, a cupping massage or oxygen treatments.

5. Neptune Beach Resort in Mombasa, Kenya

With Bamburi Beach’s silver sands just steps away and lush garden areas throughout, Neptune Beach Resort is a calm, comfortable center for serenity. Wooden accents and pops of color add personality to the otherwise sleek rooms while the balconies overlook either the gardens or the pool and the ocean beyond.