Hotels on the beach front in Mombasa, Kenya
If You Are in a Hurry
Here’s a quick list of the best hotels in Mombasa





Searenity Beach Villa

Opened January 2021. Situated in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge... Read more
- Rating: 9.8
Ocean Village Club (Adults Only)

Boutique hotel with outdoor pool. Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven... Read more
- Rating: 9.5
- Stars: 4
Waterlovers Beach Resort

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa... Read more
- Rating: 9.3
- Stars: 4
The Sands at Nomad

Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, The Sands at Nomad is located in Ukunda. It features an outdoor pool, a spa area and restaurants... Read more
- Rating: 8.9
- Stars: 5
Sawa Sawa Beach House

Sawa Sawa Beach House offers rooms in Msambweni. The accommodation provides a private beach area, as well as an outdoor swimming pool and a garden... Read more
- Rating: 8.9
Flamboyant Diani Beach

Bed and Breakfast. With garden views, Flamboyant Diani Beach is located in Diani Beach and has a restaurant, a concierge service, bar, garden, year-round outdoor pool and terrace... Read more
- Rating: 8.8
Swahili Beach

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna... Read more
- Rating: 8.5
- Stars: 5
Tamarind Village Hotel Apartments

Apartment hotel. Set in Mombasa, Tamarind Village Apartments offers accommodation with free WiFi and access to a garden with an outdoor swimming pool... Read more
- Rating: 8.5
Sarova Whitesands Beach Resort & Spa

Sarova Whitesands Beach Resort & Spa is situated in Mombasa on one of the longest beachfront protected by the Mombasa Marine Park. It features 4 outdoor swimming pools, 3 restaurants and a beachside nightclub... Read more
- Rating: 8.4
- Stars: 5
Baobab Beach Resort & Spa

Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants... Read more
- Rating: 8.4
- Stars: 4
Severin Sea Lodge

Offering an outdoor pool, Severin Sea Lodge is located in Mombasa. Free WiFi access is available in this lodge... Read more
- Rating: 8.4
- Stars: 4
PrideInn Flamingo Beach Resort & Spa

PrideInn Flamingo Beach Resort & Spa Mombasa is set amongst landscaped gardens with tropical palm trees and a lagoon-shaped swimming pool. Offering 2 restaurants and 4 bars, this resort is located directly on the beach overlooking Mombasa Marine Park... Read more
- Rating: 8.3
- Stars: 4
Cowrie Shell Beach Apartments Official

Situated in Bamburi, a 6-minute walk from Go-cart Track, Cowrie Shell Beach Apartments Official has accommodation with free WiFi and a garden with an outdoor swimming pool.The aparthotel offers a terrace... Read more
- Rating: 8.1
- Stars: 5
Voyager Beach Resort

Boasting an outdoor swimming pool and tennis court, Voyager Beach Resort is set in Mombasa, 1.6 km from Nyali Beach... Read more
- Rating: 7.8
- Stars: 4