Mombasa · Hotels
Hotels in Mombasa,
where to book, from cheap city rooms to beach resorts
Almost every good hotel in Mombasa is on the north-coast beaches, with cheaper stays in the city and the finest resorts down at Diani. Here’s how the options stack up by budget and beach, and how to book the right one.
The best hotels in Mombasa line the north-coast beaches. For five-star luxury, Sarova Whitesands (Bamburi) and Serena Beach Resort & Spa (Shanzu); for families and all-inclusive, Voyager Beach Resort (Nyali) and PrideInn Paradise; for beachfront value, Bamburi Beach Hotel and Travellers Beach Hotel; on a budget, the Reef Hotel or cheap City Centre rooms. For the finest beach, book down at Diani on the south coast. Pick your budget and beach first, then compare live prices below.
Browse by type
Find the right kind of Mombasa hotel
Every category has its own full list. Start with the style of stay you want.
Beach resorts
Beachfront hotels with pools and sea views along the north coast.
All-inclusive resorts
Meals and drinks bundled in — the simplest way to do a beach week.
Luxury & 5-star
The coast’s best rooms, spas and service for a special trip.
Cheap & budget
Wallet-friendly rooms in the city and simple beachfront stays.
Family resorts
Pools, kids’ clubs and family rooms on safe, calm beaches.
Villas & Airbnb
Private villas and apartments for groups and longer stays.
Top picks
Notable hotels in Mombasa, compared
A cross-section across budgets and areas. Search any of these on your preferred booking site for live prices and dates.
| Hotel | Area | Type | Price /night | Best for |
|---|---|---|---|---|
| Sarova Whitesands | Bamburi | ★★★★★ Resort | $180–250 | Luxury, facilities, families |
| Serena Beach Resort & Spa | Shanzu | ★★★★★ Resort | $150–250 | Swahili style, couples |
| Voyager Beach Resort | Nyali | All-inclusive | $120–200 | Families, all-inclusive |
| PrideInn Paradise | Shanzu | ★★★★ Resort | from $120 | Modern, all-inclusive |
| Bamburi Beach Hotel | Bamburi | Mid-range | $70–130 | Beachfront value, families |
| Travellers Beach Hotel | Bamburi | Mid-range | $70–110 | Value, water sports |
| English Point Marina | English Point | Boutique / marina | $120–200 | Romantic, city & creek views |
| Reef Hotel | Nyali | Budget–mid | $40–70 | Cheap beachfront near town |
| Tamarind Village | Nyali | Apartments | varies | Long stays, self-catering |
Prices are indicative 2026 ranges for a standard double per night and change with season, board basis and demand — always confirm live rates when booking. Diani (south coast) adds more top resorts such as Swahili Beach and Leopard Beach; see the beaches guide for that stretch.
Match it to your trip
The best Mombasa hotel for…
Quick picks by what you’re planning. Tap through to the full list for each.
Sarova Whitesands or Serena
The coast’s top five-star resorts — big facilities at Sarova, Swahili character at Serena.
Luxury hotels →Voyager Beach Resort
Ship-themed, endlessly kid-friendly, meals and drinks included. Bamburi Beach Hotel is the value pick.
All-inclusives →Serena or English Point
Serena for a beach honeymoon, English Point Marina for stylish city-and-water views.
See options →Reef Hotel or CBD stays
Cheap beachfront at the Reef, or rooms from ~$15 in the City Centre if you don’t need the sand.
Budget hotels →Diani resorts
For the finest sand, book across the ferry at Diani — Swahili Beach, Leopard Beach and more.
Diani guide →Villas & apartments
Self-catering villas and apartments like Tamarind Village give space and a kitchen.
Villas & Airbnb →Book it right
What to know before you book
The details that decide whether you get a good deal and the right room.
B&B is breakfast only; half board adds dinner; full board adds lunch; all-inclusive covers meals and most drinks. Beach weeks are easiest all-inclusive; city stays are usually B&B.
Kenyan and East African residents get cheaper resident rates with ID — often much lower than the non-resident rate. Always ask, and check both when comparing.
Book 1–3 months ahead for the December–March peak and July–August holidays, when the best resorts sell out and prices peak. Low season (April–May) is cheapest.
North-coast beaches get seagrass in the southeast monsoon (roughly June–September). Resorts rake their frontage; if pristine sand matters, book December–March or choose Diani.
At big resorts, garden-view rooms are cheaper and quieter than sea-view, and you’re seconds from the beach either way. Ask about distance to the pool and restaurants.
Your area shapes your whole trip more than the hotel does. Not sure between Nyali, Bamburi, Shanzu or Diani? Start with where to stay in Mombasa.
On the map
Where the hotels are
The resort strip runs north from the Nyali Bridge through Nyali, Bamburi and Shanzu. Pin an area to see its hotels.
Hotels by area
Jump to the hotels in each beach area:
Quick answers
Mombasa hotels: common questions
What is the best hotel in Mombasa?
What are the best all-inclusive resorts in Mombasa?
What are the cheapest hotels in Mombasa?
Which Mombasa hotels are best for families?
Do Mombasa hotels have resident rates?
When should I book a Mombasa hotel?
An Expert Take — by the Mombasa Kenya Editor
Two booking tricks that save real money
First, always ask for the resident rate if you or anyone in your party qualifies — Kenyan and East African residents pay noticeably less at the same hotels, and it’s a legitimate rate the front desk will honour with ID. Even if you’re a non-resident, it’s worth comparing packages: a flight-and-hotel or all-inclusive deal often beats booking the room alone.
Second, don’t pay for a sea view you’ll barely use. At the big north-coast resorts you’re a two-minute walk from the sand whatever room you’re in, and garden-view rooms are cheaper and quieter. Put the difference towards a dhow trip or a couple of nice dinners instead. The beach is the same beach from every balcony.
Ready to book?
Pick your style of stay and compare live prices and dates for the beach you’ve chosen.
Compare beach resorts →Keep planning your Mombasa trip
Our commitment · Conservation & restoration
A beach worth keeping — responsible stays at Mombasa’s beaches
Mombasa Kenya (mombasakenya.org) is committed to the restoration and conservation of the beaches, coral reef and coastal life around Mombasa’s beaches. The reef-protected sand these hotels sit on is a shared natural asset: it belongs to the marine ecosystem, nesting turtles and the local community as much as to any resort, and it thrives only when tourism treads lightly.
When you book, favour hotels that rake seaweed by hand rather than machine, cut single-use plastics, manage water and energy carefully and employ and source locally. As a guest, skip coral and shell souvenirs, keep to marked beach access, and take your litter with you. Choose an area responsibly →
