Africa and Indian Ocean Resorts & Hotels

Search Africa and Indian Ocean Hotels

    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 230,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Africa and Indian Ocean Hotel & Resort Travel Guide

    Africa is thought by many to be a land of mystery and magic. On this continent, ancient structures and wild grasslands coexist with grand deserts and modern cities.

    The Indian Ocean contains several dreamy places to visit such as the Maldives. Many of these locations make a great retreat, whether you are interested in diving or are vactioning on your honeymoon.

    Read More


    Africa is a common destination for tourists from all over the world. There is something primal about this beautiful land that calls many people to it, and a trip to Africa is a once-in-a-lifetime experience sure to create memories to be cherished for the rest of one's life.

    Weather in South Africa tends to be hot all-year round, with an average temperature of 85 degrees Fahrenheit (30 degrees Celsius) during the day. At night, temperatures drop quite a bit. Because the temperature remains so constant throughout the year, the main determining factor as far as when to go will be whether it is the rainy or dry season.

    The dry season runs from October through March. The dry season is the best time to visit if you are planning to go to one of Africa's breathtaking beaches. If you are planning on a safari, the dry season is also an optimal time to visit thanks to the fact that the animals will conveniently gather around watering holes during this season.

    The wet season lasts from April to July along the coast and from July to September further inland. If you are planning a trip to areas such as Mali, this is the best time to go as temperatures tend to be a bit cooler.

    Africa offers a wide variety of things to see and experience. For those who love to watch wildlife, a safari is a great opportunity to do just that. If you prefer to lounge around in a posh beach resort, there are plenty of those along Africa's coastline. While a visit to Egypt to see the pyramids and experience Egyptian culture is the perfect trip for history, culture, and archaeology buffs.

    The Indian Ocean

    The beautiful Indian Ocean is scattered with many beautiful islands that present a picturesque place to relax and soak up the warm sun. There are many places in the Indian Ocean that make for excellent diving spots, and there is an abundance of great exotic marine wildlife to interact with and view.

    Africa and Indian Ocean Hotels
    Africa and Indian Ocean Hotels

    Hotels in Marrakech

    Riu Tikida Garden - All Inclusive - Marrakech Hotels
    Rating: 4.0 Stars

    Riu Tikida Garden - All Inclusive

    Circuit de la Palmeraie,, Marrakech - Map
    "Beautiful hotel with greatest staff"
    The service in this hotel is outstanding. We were so pleased with everyone. Starting from the bell man to the manager, exceptional. The food was excellent and we highly recommend it to others.
    Traveller from y
    This family-friendly Marrakech resort is located in the suburbs, within 2 mi (3 km) of Bab Debbagh, Marrakesh Museum, and Ben …More
    Angsana Riads Collection Morroco - Marrakech Hotels
    Rating: 5.0 Stars

    Angsana Riads Collection Morroco

    N 1-2-4 Derb Abbes El Fassi, Marrakech - Map
    "Authentic style road close to main square"
    This hotel was very comfortable and the decor was very nice. However we were not aware that the main reception and swimming pool was in a separate riad, aswell as the spa being in yet another location. When booking this through Expedia it was not clear that this is a collection of 6 separate riads and you also didn't have the option to choose which one you wanted to stay in (each riad differs in its style and luxury levels). There were also no phones in the rooms and we were provided with a mobile phone by the reception, but this ran out of credits the next day and we were unable to contact the reception late at night when one of the group fell ill. Whilst the overall appeal of the riad was very pleasant it was very disjointed. It would have benefited from having phones in the bedrooms and a reception area in each separate riad. We also came to know that the swimming pool and jacuzzi in the spa had been out of order for 3 years! This is actually disappointing as Expedia shows that this is one of the features of the hotel. The staff were great and I would most likely stay again and also recommend this to others, however it needs a few tweaksto make he overall experience amazing.
    Traveller from London
    Located in Medina, this luxury riad is steps from Museum of Moroccan Arts, Dar Si Said Museum, and Bahia Palace. Jamaa el Fna …More
    Kenzi Menara Palace - All Inclusive Premium - Marrakech Hotels
    Rating: 5.0 Stars

    Kenzi Menara Palace - All Inclusive Premium

    Avenie Mohamed VI, Zone Agdal, Marrakech - Map
    "Nice hotel "
    The room is lovely but the cleaning can be much better. Restaurant could do with a toaster instead if a grill which kept everyone waiting plus a tea/ coffee machine
    A Traveller
    This family-friendly Marrakech hotel is located in the historical district, within 2 mi (3 km) of Cinema Megarama, Agdal …More

    Hotels in Cape Town

    Adderley Hotel - Cape Town Hotels
    Rating: 4.0 Stars

    Adderley Hotel

    31, Adderley Street, Cape Town - Map
    "Comfortable hotel in good location"
    Friendly staff Good quality food in restaurant/room service at very reasonable price. Walking distance to waterfront, market, company gardens. Staff will arrange safe taxi if required.
    Traveller from UK
    This family-friendly Cape Town hotel is located near the airport, just steps from Groote Kerk and Greenmarket Square. Castle …More
    Hotel On St Georges - Cape Town Hotels
    Rating: 3.0 Stars

    Hotel On St Georges

    Cnr Riebeeck and St. Georges Mall, Cape Town - Map
    "Great breakfast "
    This hotel is great. The restaurant they use to serve breakfast is even better. The staff was superb and do a great job of knowung the guests. The location is great. However, the area is a little shady. Don't walk the streets at night. Pretty much the rule of thumb for Downtown Cape Town. I would definitely stay here again.
    Traveller from San Diego
    This family-friendly Cape Town hotel is located near the airport, within a 10-minute walk of Africa Centre, Greenmarket …More
    Taj Cape Town - Cape Town Hotels
    Rating: 5.0 Stars

    Taj Cape Town

    1 Wale Street, Cape Town - Map
    "In the center, accessible. "
    The hotel is in an excelkent location. The staff are helpful in many ways. The buffet staff were moving a lot but sometimes you have to repeat what you need several times to get it. The rooms are ckean, the carpets though have seen better days and the bed is way too soft, it causes back pain.
    A Traveller
    This family-friendly Cape Town hotel is located on the Strip, just steps from St. George's Cathedral and Greenmarket Square …More

    Hotels in Johannesburg

    Peermont D'oreale Grande at Emperors Palace - Kempton Park Hotels
    Rating: 5.0 Stars

    Peermont D'oreale Grande at Emperors Palace

    64 Jones Road, Kempton Park - Map
    "Overnight stay in Johannesburg "
    Nice reception we were very early had come from a 12 hour flight and our room was ready by noon for a early check in and a much needed nap
    Traveller from vancouver BC
    Situated near the airport, this luxury hotel is 2.6 mi (4.2 km) from International Terminal Duty Free Mall and within 6 mi …More
    Protea Hotel OR Tambo Airport - Kempton Park Hotels
    Rating: 4.0 Stars

    Protea Hotel OR Tambo Airport

    Corner of York and Gladiator Streets, Kempton Park - Map
    "Nice Hotel close to the airport."
    The bus driver was very friendly, on time and did and excellent job. The recetion staff was not very friendly, but was effective. I called room service to request some ice and nothing happened. After an hour I called reception and informed them that room service had not delivered the requested ice. The staff member that answered my phone call said she would go talk to room service. After about 20 minutes, a waiter delivered the ice. A member of the house keeping staff knocked on the door three tims before 9:30 in the morning. That was kind of annoying. the house keeping staff
    Traveller from Seattle, WA
    This family-friendly Kempton Park hotel is located near the airport, within 3 mi (5 km) of Kempton Park Golf Club …More
    The Aviator Hotel OR Tambo International Airport - Kempton Park Hotels
    Rating: 3.0 Stars

    The Aviator Hotel OR Tambo International Airport

    Corner of Bosch Street and Kempton Road, Kempton Park - Map
    The hotel is pretty average. It was a good price for an overnight in Joburg. It had free breakfast and a hotel shuttle which was convenient.
    A Traveller
    This family-friendly Kempton Park hotel is located near the airport, within 2 mi (3 km) of Festival Mall and Kempton Park …More