Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Tanzania
See the latest prices and deals by choosing your dates

Hotel in Nungwi · 305.99 mi from centre
8.4
577 reviews
Breakfast available
Located in Nungwi, Turaco Nungwi Resort is a 3-minute walk from Nungwi Beach and a 3-minute drive from Mnarani Natural Aquarium. This beach hotel is 2.3 mi (3.7 km) from Kendwa Beach.

Hotel in Diani Beach · 350.97 mi from centre
8.4
40 reviews
Breakfast available
With a stay at Afrika Pearl & Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This beach hotel is 28.5 mi (45.9 km) from Nyali Beach and 29.9 mi (48.2 km) from Bamburi Beach.

Hotel in Nairobi · 373.86 mi from centre
9.6
13 reviews
Breakfast available
With a stay at Deerpark Luxury Stays in Nairobi (Thompson Estate), you'll be within a 10-minute drive of Nairobi National Park and Lucky 8 Casino. This hotel is 8.6 mi (13.8 km) from United Nations Office at Nairobi and 11.6 mi (18.7 km) from Thika Road Mall.

Resort in Watamu · 414.32 mi from centre
7.6
10 reviews
With a stay at The ONE in Watamu, you'll be next to a golf course, within a 15-minute drive of Watamu Beach and Prawn Lake. This beach resort is 5.8 mi (9.3 km) from Mida Creek and 7.9 mi (12.7 km) from Ruins of Gedi.

Hotel in Michamvi · 316.51 mi from centre
9.2
74 reviews
Located in Michamvi, Michamvi Sunset Bay is by the ocean – a 1-minute drive from Michamvi Kae Beach and 7 minutes from Pingwe Beach. This beach hotel is 10.5 mi (16.9 km) from Paje Beach and 12.5 mi (20.1 km) from Jambiani Beach.

Resort in Diani Beach · 352.73 mi from centre
8.4
262 reviews
Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort.
The accommodation will provide you with a TV and air conditioning. Featuring a shower, private bathroom also comes with a bath and a hairdryer. You can enjoy garden view from the room.
At Diani Sea Resort you will find a tennis court and a fitness centre. Other facilities offered at the property include entertainment staff, a shared lounge and luggage storage. An array of activities can be enjoyed on site or in the surroundings, including mini golf.
This resort is 30 km from Moi International Airport.

Hotel in Nairobi · 379.23 mi from centre
8.6
10 reviews
Breakfast available
Located in Nairobi, La Mada Hotel is within a 15-minute drive of Thika Road Mall and United Nations Office at Nairobi. This hotel is 11.1 mi (17.9 km) from Nairobi National Park and 0.1 mi (0.1 km) from Karura Forest.

Hotel in Nyarutarama, Kigali · 449.57 mi from centre
7.6
33 reviews
Breakfast available
With a stay at Gorillas Golf Hotel in Kigali (Remera), you'll be within a 5-minute drive of Rwanda Development Board and Kigali Golf Club. This golf hotel is 1.4 mi (2.2 km) from BK Arena and 1.5 mi (2.4 km) from University of Kigali.

Resort in Kiwengwa · 309.31 mi from centre
8.2
115 reviews
Breakfast available
With a stay at VOI Kiwengwa Resort in Kiwengwa, you'll be 1.1 mi (1.8 km) from Kiwengwa Beach and 4.6 mi (7.3 km) from Mapenzi Beach. This beach resort is 23.4 mi (37.7 km) from Kendwa Beach and 23.8 mi (38.4 km) from Nungwi Beach.

Hotel in Kenya, Kisii · 394.21 mi from centre
8.3
19 reviews
Breakfast available
Humphreys HillHouse features an outdoor swimming pool, garden, a shared lounge and restaurant in Kisii. This 5-star hotel offers a bar. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.
Every room is fitted with a flat-screen TV, and certain units at the hotel have a city view.
Humphreys HillHouse offers a sun terrace.
Angama Mara Airport is 106 km away.

Hotel in Kilifi · 393.87 mi from centre
9.4
3 reviews
When you stay at Silver Palm Spa and Resort in Kilifi, you'll be on the beach and 10 minutes by car from Pwani University. This beach hotel is 32.1 mi (51.6 km) from Watamu Beach and 3.5 mi (5.6 km) from Kilifi Creek.

Hotel in Kaskazini B, Bububu · 297.80 mi from centre
7.2
16 reviews
With a stay at Ngalawa Hotel & Resort in Bububu, you'll be within a 10-minute drive of Masingini Forest and Chapwani Island. This beach hotel is 2.7 mi (4.4 km) from Siso Spice Farm and 2.9 mi (4.6 km) from Kidichi Spice Farm.

Hotel in Dar es Salaam · 300.79 mi from centre
7.8
9 reviews
Breakfast available
Located in Dar es Salaam (Mikocheni), Pauraque Soho Hotel is within a 5-minute drive of Makumbusho Village and Little Theatre. This hotel is 2 mi (3.3 km) from Nafasi Art Space and 2.2 mi (3.5 km) from Mwenge Carvers Market.

Hotel in Kampala · 488.67 mi from centre
7.0
13 reviews
Breakfast available
With a stay at Imperial Royale Hotel in Kampala (Nakasero), you'll be within a 15-minute walk of Embassy of Belgium and Uganda Golf Course. This casino hotel is 0.5 mi (0.8 km) from Independence Monument and 0.7 mi (1.1 km) from The Parliament of the Republic of Uganda.

Hotel in Nairobi · 376.58 mi from centre
8.8
177 reviews
Breakfast available
With a stay at Park Inn by Radisson Nairobi Westlands in Nairobi (Muthangari), you'll be within a 15-minute drive of United Nations Office at Nairobi and Nairobi National Park. This hotel is 8.6 mi (13.8 km) from Thika Road Mall and 0.5 mi (0.8 km) from UNHCR Kenya.

Hotel in Kati, Pongwe · 311.80 mi from centre
8.8
32 reviews
With a stay at White Paradise Zanzibar in Pongwe, you'll be within a 15-minute drive of Kiwengwa Beach and Pongwe Beach. This beach hotel is 29.6 mi (47.7 km) from Nungwi Beach and 29.2 mi (47 km) from Kendwa Beach.

Hotel in Narok · 370.65 mi from centre
8.5
23 reviews
Located in Narok, Enkipai Hill Hotel offers 4-star accommodation with a garden, a terrace and a bar. The accommodation provides room service and a 24-hour front desk for guests.
At the hotel, every room is fitted with a desk and a flat-screen TV. With a private bathroom equipped with a shower and free toiletries, rooms at Enkipai Hill Hotel also provide guests with free WiFi. All units will provide guests with a wardrobe and a kettle.
The breakfast offers buffet, à la carte or continental options. At the accommodation you will find a restaurant serving African, American and Chinese cuisine. Vegetarian, dairy-free and vegan options can also be requested.
Ol Seki Airstrip Airport is 91 km away.

Hotel in Shanzu, Mombasa · 373.45 mi from centre
8.4
57 reviews
Breakfast available
With a stay at PrideInn Flamingo Beach Resort & Spa Mombasa in Mombasa (Shanzu), you'll be within a 5-minute drive of Bamburi Beach and Mombasa Go-Kart. This beach hotel is 6.1 mi (9.8 km) from Nyali Beach and 28.8 mi (46.4 km) from Diani Beach.

Hotel in Nakuru · 429.03 mi from centre
8.1
43 reviews
Breakfast available
Located 8.2 km from Egerton Castle, Grand Winston Hotel offers 4-star accommodation in Nakuru and features an outdoor swimming pool, a restaurant and a bar. The property is around 18 km from Lake Nakuru National Park, 37 km from Lake Elementaita and 8.2 km from Lord Egerton Castle. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.
All units at the hotel are equipped with a seating area, a flat-screen TV and a safety deposit box. Featuring a private bathroom with a shower and free toiletries, rooms at Grand Winston Hotel also provide guests with free WiFi, while some rooms here will provide you with a balcony. The rooms will provide guests with a desk and a kettle.
Kabarak University is 13 km from the accommodation, while Menengai Crater is 14 km away. Eldoret Airport is 146 km from the property.

Hotel in Diani Beach · 348.86 mi from centre
9.0
65 reviews
Breakfast available
Offering beachfront accommodation in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace. Free Wi-Fi access is available throughout.
Guests rooms at Sonrisa Villas are all air-conditioned and feature a balcony. The units are fitted with a fan,have extra length beds and a fridge.
The private bathrooms are fitted with a shower and include free toiletries.
Other facilities at Sonrisa include water sports facilities, a shared lounge and luggage storage. Guests can enjoy an array of activities on site or in the surroundings, including fishing, diving and snorkeling.
The Diani Chale Marine National Reserve can be reached from the hotel in 21 minutes by car. Moi International Airport is 52 km away.
• For those of you who remember Hotel Sonrisa, Estate Sonrisa is part of the same property, with the same quality and ambience as the original hotel.
• We have rebuilt and have three lovely and comfortable self-catering apartments with well-equipped modern kitchens where you will find starter pack with fresh produce from whatever is in season available at our orchard and at our organic farm.
• Estate Sonrisa is extension to our home with huge swimming pool and many little hidden romantic places to relax and enjoy the garden.
• Friendly helpful staff, always at hand, to let you sink into relax mode. It is a quite part of Diani beach you still can walk a few kilometres only seeing a few fishermen. Our dogs Lil, Brudy, Fluff and Sleepy love the walks, only if you promise to bring them back ☺
• We pride ourselves with the repeat Guests, who know Sonrisa is the place to relax and unwind.