Best Beaches, Family Holidays, Hotels & Destinations
Best of the Best Hotels  2024
Travellers’ Choice Awards
Travellers’ Choice Awards

Best of the Best Hotels

Small & Boutique - Africa

From hidden gems to cosy retreats, these smaller stays make a big impression.

The Travellers’ Choice Awards Best of the Best title celebrates the highest level of excellence in travel. It’s awarded to those who receive a high volume of above-and-beyond reviews and opinions from the Tripadvisor community over a 12-month period. Out of our 8 million listings, fewer than 1% achieve this milestone.


It's easy to see why travellers call Riad Kheirredine "an oasis in Marrakech." All over the hotel, you'll find a seamless blend of Morrocan elegance and Italian touches—with spectacular service to boot. Staff members are ready to assist with any request, whether it's arranging tours or helping guests navigate their way around the maze-like city. Other amenities include a pool, a chic restaurant, and a breezy rooftop terrace with views of the Atlas Mountains.
What travellers love most
 Rooftop pool
 Massage
 Restaurant
  • 5.0 of 5 bubbles
    We had the most wonderful time at the Riad Kheirredine. All of the staff were so friendly, warm and welcoming. It was our friend's 60th birthday and their room had been decorated beautifully, it was such a lovely surprise. Our room was immaculate and quiet, the bed super comfortable and there were lots of thoughtful touches including sweets, fresh fruit, nice slippers, water and gorgeously scented lotions. We had our laundry done and it came back the same day beautifully pressed and folded. The Riad is immaculate and the roof top restaurant is fabulous. It's the people that make this place special though, we felt very well looked after. I will be recommending it to everyone!
    BMo3
    @BMo3
    Reviewed June 2024
  • 5.0 of 5 bubbles
    We had an absolutely amazing time at this riad and would recommend it to anyone going to Marrakech. Firstly, the Riad is absolutely beautiful! It has two pools, a great restaurant, a wonderful rooftop and amazing rooms. We stayed in a few different rooms during our extended stay and they were all beautifully decorated, spacious yet comfortable (Sandal Imperial Suite - definitely recommend!). There is also a wonderful breakfast spread included in every stay which is absolutely delicious and filling. You can request to have this breakfast anywhere in the riad which is also a bonus. The restaurant onsite is also super good, as well as the bar. The best aspect of our stay was without a doubt how wonderful the staff were. From the second you arrive to the moment you leave you are made to feel like royalty. They even provide you with a mobile phone which you can use to contact the riad at anytime, for anything! Staff will help you with restaurant reservations, day trips, laundry, ironing, assistance navigating souks, walking with you through alleyways, literally anything you want they can help you. Every single member of staff is amazing and we cannot compliment them enough. We will 100% be back and can’t wait to our next stay. Thank you to everyone at the Riad for such a memorable stay. Thanks! Jake and Tom!
    jaketN9916ES
    @jaketN9916ES
    Reviewed June 2024
  • 5.0 of 5 bubbles
    I can't say enough positive things about this Riad. From the moment I made the booking the team at Riad Kheirredine did everything they could to make our stay wonderful. We wanted a walking tour and they provided us a guide. If we needed a restaurant recommendation and/or reservation they took care of it. They made us feel like we were their most special guests. They even gave us a cell phone to use in case we got lost or just wanted to call them to book us a taxi to bring us back to the Riad. The daily breakfast was delicious and portions huge. The Morrocan dinner we had in the restaurant was fabulous. The service from the front desk, to the restaurant, to the bar, to housekeeping was superb. AND they washed clothes for us! Every staff member was so friendly, always a hello with a smile. If you are going to Marrakech this is the BEST place to stay
    MKMcCutcheon
    @MKMcCutcheon
    Reviewed June 2024
  • 5.0 of 5 bubbles
    I have traveled the world for business and pleasure and the Riad Kheirredine is one of the absolutely best places I’ve stayed. I can’t say enough. Location, ambiance, food, service. Comfortable and luxurious! The Riad was a wonderful surprise located in the heart of Marrakesh.
    janesT5750JM
    @janesT5750JM
    Reviewed June 2024
  • 5.0 of 5 bubbles
    The most fabulous hotel, with super friendly staff who can’t do enough for you - including booking a number of our trips and transport. The service was 5* all the way and food was delicious. The decor was stunning and rooms were beautifully designed. So many gorgeous spaces throughout the hotel to chill in and fabulous rooftop for sun bathing, eating, drinking and relaxing. Superb location in the medina, giving you a taste of authentic Morocco and just a short walk to the souk. I couldn’t recommend it more highly and would book again without hesitation.
    Jaycey1407
    @Jaycey1407
    Reviewed June 2024

02.
5.0 of 5 bubbles2,138 reviews
When you need a rejuvenating getaway, Riad Fes Maya Suite & Spa is the place to be. Set in a beautifully restored building with period furniture, the accommodations are spacious and comfortable, featuring strong Wi-Fi and luxury amenities. A rooftop terrace and bar provide great views and chill vibes, while the on-site restaurant serves delicious breakfasts and local beverages. For an extra dose of relaxation, guests can visit to the steam room, spa, or solarium, too.
What travellers love most
 Spa
 Breakfast in the room
 Rooftop bar
03.
5.0 of 5 bubbles1,836 reviews
Just a short walk from Franschhoek's main street, Akademie Street Boutique Hotel is a peaceful escape. With only nine uniquely styled suites, the hotel is known for its top-notch service, and warm hospitality. Amenities include a saltwater pool, heated pool, and plunge pool, plus activities such as horseback riding and bicycle tours. The luxe, organic furnishings make for a comfortable stay, while the legendary breakfasts and open-bar happy hour mean you might never want to leave.
What travellers love most
 Heated pool
 Wine / champagne
 Concierge
04.
5.0 of 5 bubbles1,017 reviews
Riad Melhoun & Spa is a charming boutique hotel with a relaxing atmosphere and traditional style. Its central location makes it perfect for exploring, while the beautifully appointed rooms provide a cosy retreat after a day of adventure. You can unwind with a steam room session or a rejuvenating spa treatment, and take a dip in the rooftop pool while admiring the mountain views. The rooftop terrace and bar offer a unique spot for evening relaxation, and the on-site restaurant serves delicious food. The exceptional hospitality and personalised service make your stay truly special.
What travellers love most
 Indoor pool
 Salon
 Swimup bar
05.
5.0 of 5 bubbles1,431 reviews
At 72 Riad, you'll find yourself in the heart of Marrakech, surrounded by the vibrant atmosphere of Moroccan streets. This boutique hotel blends beautiful decor with exceptional hospitality, making for a truly memorable stay. Choose from deluxe rooms or a grand suite, each outfitted with high-quality linens and fine decoration faithful to Moroccan spirit. The rooftop terrace and pool provide a stunning view of nearby landmarks, while the on-site restaurant serves delicious food. Treat yourself to personalised private spa experiences, or simply unwind in the steam room. With a warm welcome and attentive staff, 72 Riad stands out as a premium and authentic property.
What travellers love most
 Pool with view
 Steam room
 Bar / lounge
06.
5.0 of 5 bubbles805 reviews
Kisiwa On The Beach is a charming place with a paradise-like ambiance, where you can unwind and enjoy various activities. Get your adrenaline pumping with windsurfing and snorkelling or take it easy by the pool with a view. Fancy a workout? There's a fitness centre, too. The elegant and comfortable rooms provide the perfect retreat after a fun-filled day. Treat yourself to gourmet food at the exceptional on-site restaurant, and enjoy the warm reception from the friendly staff. With its boutique charm and beautiful beach access, this hotel is truly special.
What travellers love most
 Outdoor pool
 Sun deck
 Beach
07.
5.0 of 5 bubbles1,127 reviews
Villa Makassar is a beautiful hotel with a unique blend of art deco decor and modern amenities. Here, you can unwind in spacious and elegant accommodations, complete with stunning pools and tranquil courtyards. You'll be spoilt for choice with dining options, from the refined menu at the restaurant to the rooftop bar where you can sip a cocktail while taking in the views. For relaxation, the spa offers fantastic treatments and a steam room, while the top floor patio provides a serene spot to unwind. Don't miss the chance to explore the surroundings on a walking tour, guided by an amazing local expert. All in all, this hotel provides an unforgettable stay in a super safe area, with a personal touch that sets it apart.
What travellers love most
 Hot bath
 Rooftop terrace
 Car hire
Save your fave hotels as you go
Save your fave hotels as you go
Just tap the heart and save for when you’re ready to start planning.
08.
5.0 of 5 bubbles1,661 reviews
Schoone Oordt Country House is a unique boutique-style property where you can enjoy a warm and homely feel coupled with 5-star service. Set in a beautifully renovated Victorian heritage building, this family-run business features tastefully decorated rooms, a calming water feature, and a lovely garden. Delight in an outstanding breakfast, go horseback riding or hiking, and unwind in the relaxing pool area. The charming, friendly owner and extremely helpful staff create a luxury yet family-friendly environment that truly sets this hotel apart from the rest.
What travellers love most
 Saltwater pool
 Massage
 Restaurant
09.
5.0 of 5 bubbles1,206 reviews
Seapoint Boutique Hotel is a cosy spot with a beautiful location, providing a mix of luxury amenities and personalised service. The accommodations include clean, comfy rooms with high-quality facilities, and a perfect pool and beach area for relaxation. When you're feeling adventurous, try snorkelling, hiking, or boating. If relaxation is the goal, the spa awaits. The diverse breakfast and delicious food options at the hotel restaurant will keep you satisfied, while complimentary cocktails and afternoon tea add a touch of VIP treatment. Surrounded by stunning views, it's easy to make new friends and create memorable experiences here.
What travellers love most
 Infinity pool
 Light therapy
 Happy hour
10.
5.0 of 5 bubbles708 reviews
Kapama Buffalo Camp is the epitome of luxury-meets-adventure in the heart of the African bush. With ten canvas en-suite tents set on wooden decks built on stilts over a riverbank and interconnected by wooden walkways, you're truly immersed in nature's beauty. The on-site spa, sauna, and steam room provide ultimate relaxation, while the fitness centre and outdoor pool add a touch of modern comfort. Dining is top-notch, and the knowledgeable guides ensure an unforgettable wildlife experience. The unique treetop lodges and intimate ambiance make this camp stand out from the rest.
What travellers love most
 Pool
 Poolside bar
 Spa
11.
5.0 of 5 bubbles601 reviews
The Charming Lonno Lodge is a stylish retreat with a unique layout, located right by the beach with beautiful views. You'll find creatively designed rooms with attention to detail and excellent craftsmanship, ensuring a comfortable stay. Relax in the saltwater infinity pool or the yoga room, and enjoy delicious, upscale restaurant-quality food. The warm, friendly staff provide genuine service, while the limited number of guests ensures a quiet and private experience. With opportunities for exploration and activities nearby, this luxurious lodge is a peaceful and well-positioned escape with fabulous ocean views.
What travellers love most
 Yoga room
 Infinity pool
 Bar / lounge
12.
5.0 of 5 bubbles1,860 reviews
Derwent House Boutique Hotel is the spot for a unique and memorable stay in a vibrant city. Located in a great area, it offers unbeatable views of Table Mountain, and its colourful, boutique-y decor is a mix of eclectic African art and design. The accommodations are comfortable and homely, with deluxe rooms featuring exceptional views. Relax by the sparkling pool, or unwind in the hot bath. Enjoy delicious breakfasts and the convenience of an honesty bar, all with personalised service from top-class and attentive staff. Don't miss out on this warm and welcoming place for a complete hotel experience.
What travellers love most
 Heated pool
 Wine / champagne
 Concierge
13.
5.0 of 5 bubbles510 reviews
Zawadi Hotel Zanzibar is a beautiful spot that captures the essence of laid-back luxury. Sitting on a private beach, you'll appreciate the breathtaking view of the Indian Ocean, while the soothing decor provides a calming atmosphere. The accommodations are stylish, with modern suites and excellent beds. Spend your days windsurfing, snorkelling, or simply lounging by the infinity pool. When hunger strikes, the on-site farm and restaurants serve up delicious meals prepared by a 5-star chef. The warm hospitality and attentive service make this a special place for a relaxing getaway.
What travellers love most
 Plunge pool
 Evening entertainment
 Butler service
14.
5.0 of 5 bubbles1,625 reviews
Lakaz Chamarel Exclusive Lodge is a tranquil retreat with prime views of the Indian Ocean and mountains. Set in the Black River Gorges Nature Reserve, this luxury lodge is surrounded by tropical gardens and offers well-maintained grounds. The unique accommodations feature private pools, spacious verandas, and open-air showers. To unwind, you can head to the spa, sauna, or saltwater pool. There's also a restaurant serving fantastic local cuisine made from locally sourced ingredients. With attentive staff and an inviting atmosphere, this lodge is a great choice for a relaxing stay.
What travellers love most
 Private pool
 Breakfast in the room
 Sun deck
15.
5.0 of 5 bubbles312 reviews
Kariega Game Reserve-Settlers Drift is the ideal spot for an incredible date with nature and luxury. With a beautiful setting, the lodge provides luxury accommodations and exciting safari drives. The contemporary design creates a luxurious yet unpretentious atmosphere, where you can unwind in the infinity pool and soak up the stunning views. Feeling adventurous? Hike, fish, or canoe in the nearby area. On-site dining is top-notch with delicious food, and the professional and friendly staff ensure exceptional hospitality. All in all, this place combines exceptional rangers, generous elegant spaces, and lovely touches to make your visit truly special.
What travellers love most
 Pool with view
 Salon
 Restaurant
16.
5.0 of 5 bubbles1,566 reviews
The Elephant Camp, a luxury lodge, boasts incredible accommodations and a top-notch environment. With spacious private tents, each featuring a private plunge pool, you can enjoy ample space while observing animal sightings. The attentive, well-trained staff will ensure a perfect stay with their attention to detail and personalised itineraries. Indulge in amazing food and inclusive activities like outstanding safari outings. For relaxation, take advantage of the laundry service or unwind at the best sundowner spot. With a commitment to conservation, knowledgeable tour guides, and delicious meals, this lodge offers a unique experience.
What travellers love most
 Entertainment staff
 Private pool
 Massage
17.
5.0 of 5 bubbles494 reviews
Old Drift Lodge is a beautiful spot where luxury and nature blend in harmony. With its outstanding setting by the river, you can't help but appreciate the breathtaking surroundings. Elegant accommodations and well-laid out rooms provide a comfortable stay, while the private pool and deck offer a relaxing space to unwind. Don't miss the delicious meals served at the on-site restaurant, and be sure to take part in the exciting activities, like game drives and boat excursions. Attentive staff and plenty of elderly-friendly amenities ensure a 5-star experience for all who visit.
What travellers love most
 All inclusive
 Outdoor pool
 Spa
18.
5.0 of 5 bubbles670 reviews
The Palms, Zanzibar is a spot where windsurfing, snorkelling, and boating adventures await. In your luxury accommodation, you'll find fantastic amenities like private plunge pools and amazing views. When you're not exploring the beach, you can unwind at the spa, hit the fitness centre, or join a bicycle tour. Dining at the hotel's restaurant is a treat, with craft cocktails and exceptional service. The overall ambience is intimate and relaxing, making it a great place to unwind and enjoy the stunning location.
What travellers love most
 Adults only
 Plunge pool
 Light therapy
Beaches travellers love
This year's Travellers' Choice Best of the Best beaches are brought to you by reviews like this.
5.0 of 5 bubbles
Beautiful beach
Excellent beach. Crystal clear turquoise sea, golden sand. Cafe at the top of the stairs, donuts on the beach. A real gem.
@sarahrU1691QX
@sarahrU1691QX
Reviewed August 2022
19.
5.0 of 5 bubbles721 reviews
Waterlovers Beach Resort is a luxurious eco-hotel that combines beauty and sustainability in a magical setting. Snorkelling, diving, and fishing are just a few activities you can enjoy, while the private beach offers a serene spot for sunbathing. The infinity pool overlooking the ocean adds a touch of relaxation. The accommodations are well-appointed and eco-friendly, ensuring your comfort is a priority. With an on-site restaurant serving local and international dishes, you won't go hungry, and the attentive staff ensures your needs are met. Treat yourself to complimentary afternoon tea, soak in the stunning views, and unwind in this unique resort.
What travellers love most
 Pool
 Swimup bar
 Beach
20.
5.0 of 5 bubbles555 reviews
The Maji Beach Boutique Hotel awaits you, combining Swahili style architecture with African art and furniture for a unique, luxurious lodge experience. With beach access, you can enjoy the clean beach and contribute to turtle conservation. Spacious, high-end accommodations include private balconies, offering great views and tranquility. Unwind at the fitness centre or lounge by the lovely pool, while friendly staff provides personalised care. The on-site restaurant serves incredible food, and safety measures ensure your peace of mind. The warm and relaxed atmosphere makes this hotel a standout destination for your next getaway.
What travellers love most
 Poolside bar
 Butler service
 Adults only
21.
5.0 of 5 bubbles1,436 reviews
Batonka Guest Lodge is a boutique hotel that combines colonial ambiance with personalised service. The comfortable rooms come with fans, air conditioning, bathtubs, and separate standing showers. On-site, you can enjoy the well-maintained outdoor pool, relax in the lounge, or dine indoors or outdoors. The amazing bar provides wildlife views, and the restaurant serves excellent food. The beautiful gardens and stunning grounds create a calm atmosphere, while thoughtful touches like handcrafted Baobab trees and surprise honeymoon gifts add to the charm. Plus, the free shuttle takes you to town twice a day for some local exploration.
What travellers love most
 Outdoor pool
 Bar / lounge
 Concierge
22.
5.0 of 5 bubbles665 reviews
Victoria Falls Safari Club is the place to be for a mix of relaxation and adventure. Set in a peaceful setting with abundant wildlife, you can enjoy the comfort of spacious rooms with top-notch amenities and effective mosquito nets. Spend your day lounging by the private swimming pool or exploring the great outdoors. For a more pampered experience, treat yourself to the spa or indulge in excellent food at the on-site restaurant. The attentive service, convenient shuttle service, and complimentary perks make this hotel stand out. Don't miss the chance to experience this impressive and exclusive retreat.
What travellers love most
 Children Activities (Kid / Family Friendly)
 Entertainment staff
 Pool with view
23.
4.5 of 5 bubbles538 reviews
The Sands Beach Resort is a place where you can soak up the sun and enjoy the stunning ocean views. With its spacious and comfortable villas, you'll have everything you need for a relaxing stay. Each villa comes with a private pool, perfect for cooling off after a day of snorkelling or diving. The friendly staff ensures a safe environment and provides excellent service, including organised excursions. Satisfy your hunger with delicious food at the hotel restaurant, serving both breakfast and dinner. Don't forget to appreciate the unique presence of Maasai guards and the resort's chilled atmosphere.
What travellers love most
 Private pool
 Beach
 Massage
24.
5.0 of 5 bubbles264 reviews
Le Nautique Luxury Waterfront Hotel is the place to be for a relaxing getaway. Set in an outstanding location, it features beach access and stunning views. The cosy, modern, and well-furnished accommodations have comfortable beds and powerful showers. You can spend your days snorkelling, hiking, canoeing, or just lounging by the infinity pool. The on-site restaurant serves high-quality food with a great variety of dishes, and you can also rent bikes to explore the area. The friendly and helpful owners ensure a boutique feel with great customer care. It's a truly special spot for a memorable holiday.
What travellers love most
 Infinity pool
 Poolside bar
 Sun deck
25.
5.0 of 5 bubbles601 reviews
The Manta Resort is a delight with its unique underwater room, where you can admire colourful fish while snorkelling or diving. The beach and sea views are mesmerising, and the resort's commitment to sustainability and the local community is admirable. You can unwind with a relaxing spa treatment, relish varied and tasty dishes at the on-site restaurant, or explore the nearby underwater conservation experiences. With its well-maintained infrastructure, luxurious facilities, and friendly staff, this intimate resort truly stands out. It's a magical place for wellness, sustainability, and cultural education.
What travellers love most
 Pool
 Butler service
 Spa
Powered by AI
Descriptions of winners are based on traveller reviews and summarised by AI.
Explore more Travellers' Choice categories