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
See the latest prices and deals by choosing your dates

Hotel in Nungwi · 493.87 km from centre
9.0
209 reviews
With a stay at The Zanzibari in Nungwi, you'll be within a 15-minute walk of Nungwi Beach and Nungwi Sunrise Point. This beach hotel is 2.9 mi (4.6 km) from Kendwa Beach and 20 mi (32.1 km) from Kiwengwa Beach.

Hotel in Kampala · 788.43 km from centre
8.8
143 reviews
Breakfast available
A stay at Hilton Garden Inn Kampala places you in the heart of Kampala, within a 5-minute walk of Uganda National Museum and The Acacia Mall. This golf hotel is 0.8 mi (1.3 km) from Mulago National Specialized Hospital and 1.3 mi (2.1 km) from Uganda Golf Course.

Hotel in Mombasa · 594.52 km from centre
8.0
13 reviews
Breakfast available
Located in Mombasa, Chamiachi Luxury Apartments is in the business district, a 1-minute drive from Haller Park and 5 minutes from Mombasa Marine National Park. This luxury hotel is 2.5 mi (4.1 km) from Bamburi Beach and 5.3 mi (8.5 km) from Jain Temple.

Hotel in Stone Town, Zanzibar Town · 476.16 km from centre
7.8
53 reviews
Breakfast available
With a stay at Asmini Palace Hotel in Zanzibar Town (Stone Town), you'll be steps from Malindi Mosque and Beit el-Sahel (Palace Museum). This hotel is 0.1 mi (0.2 km) from Zanzibar Ferry Terminal and 0.2 mi (0.3 km) from Zanzibar Night Market.

Resort in Matemwe · 497.32 km from centre
7.2
11 reviews
Breakfast available
Located in Matemwe, AHG Dream's Bay Beach Hotel - Adults Only is by the sea, a 1-minute drive from Kigomani Beach and 8 minutes from Muyuni Beach. This beach resort is 11.3 mi (18.2 km) from Nungwi Beach and 8 mi (12.8 km) from Kiwengwa Beach.

Resort in Paje · 513.78 km from centre
8.8
11 reviews
Breakfast available
Located in Paje, Kivuli Beach Resort Paje is a 1-minute drive from Paje Beach and 7 minutes from Jambiani Beach. This beach resort is 2.4 mi (3.9 km) from Bwejuu Beach and 6.1 mi (9.9 km) from Dongwe Beach.

Hotel in Dar es Salaam · 484.60 km from centre
7.3
4 reviews
Breakfast available
Located in Dar es Salaam, a few steps from Msasani Beach, FASHION INTERNATIONAL HOTEL has accommodations with a garden, free private parking, a shared lounge and a terrace. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can enjoy African and Chinese dishes at the restaurant or have a drink at the bar.
At the hotel rooms come with air conditioning, a desk, a balcony with a city view, a private bathroom, a flat-screen TV, bed linen and towels. FASHION INTERNATIONAL HOTEL provides some accommodations with sea views, and all rooms include an electric tea pot. The rooms have a safety deposit box.
Breakfast is available each morning, and includes buffet, continental and Full English/Irish options.
Tanzania National Stadium is 7.8 miles from the accommodation, while Kunduchi Water Park is 10 miles from the property. The nearest airport is Julius Nyerere International Airport, 10 miles from FASHION INTERNATIONAL HOTEL.

Hotel in Gilgil · 672.17 km from centre
8.2
10 reviews
Breakfast available
Located in Gilgil, 9.5 miles from Lake Elementaita, Clavina Hotel has accommodations with a fitness center, free private parking, a shared lounge and a restaurant. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. The property provides an ATM and a concierge service for guests.
At the hotel, all rooms have a closet. With a private bathroom equipped with a shower and free toiletries, certain accommodations at Clavina Hotel also feature a city view. At the accommodation rooms include a desk and a flat-screen TV.
Breakfast is available, and includes buffet, à la carte and continental options.
Clavina Hotel has a sun terrace.
Great Rift Valley Golf & Resort is 19 miles from the hotel, while Crescent Island Game Park is 26 miles from the property. Wilson Airport is 78 miles away.

Hotel in Galu Beach, Diani Beach · 563.20 km from centre
8.0
29 reviews
Breakfast available
With a stay at Neptune Palm Beach Boutique Resort & Spa All Inclusive in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Colobus Conservation. This all-inclusive hotel is 30.1 mi (48.5 km) from Nyali Beach and 31.6 mi (50.8 km) from Bamburi Beach.

Resort in Mombasa · 594.15 km from centre
8.6
711 reviews
Breakfast available
With a stay at Voyager Beach Resort in Mombasa, you'll be on the beach, within a 5-minute drive of Nyali Beach and Wild Waters. This beach resort is 2.9 mi (4.7 km) from Bamburi Beach and 24.7 mi (39.8 km) from Diani Beach.

Resort in Diani Beach · 570.16 km from centre
8.2
121 reviews
Breakfast available
With a stay at Diamonds Leisure Beach & Golf Resort in Diani Beach, you'll be 0.8 mi (1.3 km) from Diani Beach and 8.5 mi (13.7 km) from Kaya Kinondo Sacred Forest. This beach resort is 11.9 mi (19.1 km) from Chale Beach and 20.2 mi (32.6 km) from Fort Jesus.

Hotel in Diani Beach · 570.46 km from centre
9.2
8 reviews
With a stay at Mzima Beach in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Diani Snake Park. This beach hotel is 25.7 mi (41.4 km) from Nyali Beach and 27.1 mi (43.7 km) from Bamburi Beach.

Hotel in Naivasha · 651.35 km from centre
9.0
47 reviews
Breakfast available
Located in Naivasha, 7.7 miles from Crescent Island Game Park, Villa Grazia Luxury Hotel provides accommodations with a shared lounge, free private parking, a terrace and a bar. The property is around 15 miles from Great Rift Valley Golf & Resort, 22 miles from Hell’s Gate National Park and 23 miles from Crater Lake Game Sanctuary. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.
Guest rooms at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. Each room comes with an electric tea pot, while certain rooms include a balcony and others also offer city views. All rooms include a desk.
Villa Grazia Luxury Hotel offers a buffet or continental breakfast. At the accommodation you'll find a restaurant serving African, American and Chinese cuisine. Vegetarian, dairy-free and halal options can also be requested.
You can play table tennis at this 4-star hotel, and the area is popular for cycling.
Lake Elementaita is 26 miles from Villa Grazia Luxury Hotel, while Gatamaiyo Forest Nature Reserve is 27 miles away. Wilson Airport is 60 miles from the property.

Hotel in Africa, Bujumbura · 697.26 km from centre
8.6
25 reviews
Breakfast available
A stay at Roca Golf Hotel places you in the heart of Bujumbura, within a 5-minute drive of Place de l'Indépendance and Bujumbura Central Market. This golf hotel is 0.9 mi (1.5 km) from Geological Museum of Burundi and 1.2 mi (1.9 km) from Embassy of Rwanda.

Hotel in Galu Beach, Diani Beach · 563.11 km from centre
9.2
16 reviews
Breakfast available
With a stay at LalaGalu in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Galu Kinondo Beach. This beach hotel is 30.2 mi (48.6 km) from Nyali Beach and 31.6 mi (50.9 km) from Bamburi Beach.

Hotel in Nairobi · 603.00 km from centre
7.6
26 reviews
Breakfast available
With a stay at Hillpark Hotel in Nairobi (Upper Hill), you'll be within a 5-minute drive of Kenya Railway Golf Club and Nairobi Hospital. This hotel is 1.4 mi (2.3 km) from Kenyatta International Convention Centre and 1.8 mi (3 km) from National Archives.

Hotel in Diani Beach · 561.84 km from centre
9.0
19 reviews
Breakfast available
With a stay at Pinewood Beach Resort and Spa in Diani Beach, you'll be on the beach, within a 15-minute drive of Diani Beach and Galu Kinondo Beach. This beach hotel is 31 mi (49.9 km) from Nyali Beach and 0.7 mi (1.2 km) from BoraBora Wildlife Park.

Hotel in Malindi · 676.61 km from centre
8.4
84 reviews
Breakfast available
With a stay at Sandies Tropical Village in Malindi, you'll be within a 5-minute drive of Marine Park and Portuguese Chapel. This beach hotel is 1.2 mi (1.9 km) from Silversands Beach and 1.2 mi (2 km) from Vasco da Gama Pillar.

All-inclusive resort in Kusini, Dongwe · 512.98 km from centre
9.8
54 reviews
Breakfast available
Located in Dongwe, Zawadi Hotel Zanzibar - All Inclusive is within a 15-minute drive of Michamvi Kae Beach and Kite Centre Zanzibar. This all-inclusive property is 6.8 mi (11 km) from Paje Beach and 8.8 mi (14.2 km) from Jambiani Beach.

Hotel in Africa, Bujumbura · 697.89 km from centre
7.6
144 reviews
Breakfast available
Located in Bujumbura, 2.3 miles from Musee Vivant, Hotel Kangaroo Bujumbura provides accommodations with a garden, free private parking, a private beach area and a terrace. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features an indoor pool, sauna and room service.
At the hotel, the rooms come with a patio. Each room comes with a desk and a flat-screen TV, and certain rooms at Hotel Kangaroo Bujumbura have a balcony. Guest rooms will provide guests with a fridge.
The accommodation offers a buffet or continental breakfast. At Hotel Kangaroo Bujumbura you'll find a restaurant serving African, American and French cuisine. Vegetarian, dairy-free and halal options can also be requested.
Speaking English, French and Swahili at the reception, staff are always at hand to help.
Bujumbura International Airport is 3.7 miles away, and the property offers a paid airport shuttle service.