Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Mombasa Kenya Accommodations

Only hotels in Mombasa are listed below. Search for cheap and discounted hotel and motel rates in or close to Mombasa, Kenya for your upcoming personal or group travel. Discover the most popular Mombasa hotel rooms. Review the Mombasa hotel list below to find the perfect lodging. We also have a map of the Mombasa hotels. Group booking? Search Mombasa Group Hotel Deals

Mombasa Hotels & Accommodations

Sarova Whitesands Beach Resort & Spa Mombasa Malindi Rd. Bamburi Highway, Mombasa, 80100 KE
  • Expensive property
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.5 /10 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
PrideInn Paradise Beach Resort & Spa Mombasa Shanzu Beach, Mombasa, 00400 KE
  • Luxurious 5-star property
  • Check in time: 2:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.9 /10 Guest Reviews Call BookMore Details
Serena Beach Resort and Spa Shanzu Beach, Mombasa, Mombasa County 90352 KE
  • High-end Resort hotel
  • Check in time: 2:00 PM - 6:00 PM
Call to Book
Add your dates for price
Excellent 9.5 /10 Review Score Call BookMore Details
Voyager Beach Resort Mount Kenya Rd. Nyali Beach, Mombasa, 00100 KE
  • Four-star Resort property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Swahili Beach Resort Diani Beach, Diani Beach, Coast Province 80401 KE ~19.84 miles south of Mombasa
  • Luxurious 5 Star Resort property
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.9 /10 Review Score Call BookMore Details
Hotel English Point Marina & Spa Cement Road, Mombasa, Mkomani 80100 KE
  • High-end hotel
  • Hotel has 93 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits Diani Beach Road, Diani Beach, 80400 KE ~18.81 miles south of Mombasa
  • Luxurious 5-star Resort property
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
Baobab Beach Resort & Spa - All Inclusive Diani Beach Road, Diani Beach, 80400 KE ~23.12 miles south of Mombasa
  • High-end Resort hotel
  • 323 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Cocoa Boutique Hotel Mount Kenya Rd. off links Road Nyali, Mombasa, 34340 KE
  • hotel
  • Check-in: 12:00 PM - midnight
Call to Book
Add your dates for price
Average 6.7 /10 Reviews Call BookMore Details
Neptune Beach Resort Bamburi Beach, Mombasa, 83125 KE
  • High end hotel
  • Check in: 2:00 PM - midnight
Call to Book
Add your dates for price
Average 7.6 /10 Reviews Call BookMore Details
Severin Sea Lodge Malindi Rd. Bamburi Beach, Mombasa, Mombasa County 80100 KE
  • Luxurious 5-star hotel
  • 2 suites in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Bamburi Beach Hotel - All Inclusive Mombasa Malindi Rd. Bamburi, Mombasa, 80100 KE
  • Luxurious 5 Star Resort hotel
  • 150 rooms in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Sai Rock Beach Hotel & Spa Along Bamburi Rd. Malindi Rd, Mombasa, 80100 KE
  • 3-star property
  • Fitness + Health Center
Call to Book
Add your dates for price
Average 6.9 /10 Reviews Call BookMore Details
Neptune Village Beach Resort & Spa All Inclusive Diani Beach, Diani Beach, 80400 KE ~24.95 miles south of Mombasa
  • High end Resort property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Travellers Beach Hotel & Club Serena Road, Mombasa, KE
  • 3-star property
  • Hotel has 2 suites
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Diamonds Leisure Beach & Golf Resort Diani Beach, Diani Beach, Kwale County 8438380100 KE ~19.04 miles south of Mombasa
  • High end Resort property
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.1 /10 Recent Reviews Call BookMore Details
Leopard Beach Resort & Spa Diani Beach Road, Diani Beach, 80400 KE ~19.21 miles south of Mombasa
  • Luxury 5 star Resort hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Sentrim Castle Royal Hotel Moi Avenue, Mombasa, 0800 KE
  • Mid-scale hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Neptune Palm Beach Boutique Resort & Spa All Inclusive Diani Beach, Diani Beach, 80400 KE ~25.04 miles south of Mombasa
  • hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Southern Palms Beach Resort Diani Beach Road, Diani Beach, 80400 KE ~18.08 miles south of Mombasa
  • Luxury 5-star Resort property
  • Check-in: 2:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Diani Sea Resort Diani Beach Road, Diani Beach, KE ~20.97 miles south of Mombasa
  • Expensive Resort hotel
  • 170 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Nomad Beach Resort Diani Beach Road, Diani Beach, 80401 KE ~22.51 miles south of Mombasa
  • Luxury 5-star property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Neptune Paradise Beach Resort & Spa Diani Beach Rd. Diani Beach, Diani Beach, 80400 KE ~24.91 miles south of Mombasa
  • Four star Resort hotel
  • 92 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Sun N Sand Beach Resort Off Mombasa / Malindi Highway, Mtwapa, Kilifi 80109 KE ~11.03 miles northeast of Mombasa
  • Expensive Resort property
  • Airport shuttle available
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
A Sentimental Villa With a Swimmingpool Near Beach Po box 5415 80401 Diani Beach, Diani Beach, Kwale County 80401 KE ~25.18 miles south of Mombasa
  • Economical hotel
  • Check-in time: 11:00:00 - 11:00 AM
Call to Book
Add your dates for price
Poor 4.0 /10 Review Score Call BookMore Details
Cocoa Luxury Resort Nyali Moyne Drive, Mombasa, 80100 KE
  • 3-star hotel
  • 177 rooms in property
Call to Book
Add your dates for price
Average 7.0 /10 Read Reviews Call BookMore Details
Diani Sea Lodge Diani Beach Road, Diani Beach, KE ~21.76 miles south of Mombasa
  • 3 star property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
LalaGalu Diani Beach Mombasa Plot 663, Diani Beach, Kwale County 23122 KE ~25.08 miles south of Mombasa
  • Four star hotel
  • 15 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Mombasa Continental Resort Bamburi, Mombasa, 80101 KE
  • Four star Resort hotel
  • Hotel has 4 floors
Call to Book
Add your dates for price
Average 7.4 /10 Latest Reviews Call BookMore Details
Pinewood Beach Resort and Spa Diani Beach, Diani Beach, 19 80100 KE ~26.05 miles south of Mombasa
  • Expensive hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Waterlovers Beach Resort Diani Beach Road, Diani Beach, KE ~21.01 miles south of Mombasa
  • 3 star property
  • 10 rooms in property
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
SHERATTON BEACH VILLAGIO HOTEL Malindi Rd, Mombasa, Mombasa County 80100 KE
  • Three Star property
  • Check-in time: 12:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.1 /10 Review Score Call BookMore Details
CityBlue Creekside Hotel & Suites Mombasa Nyali Road, Mombasa, Coast 82386 KE
  • Affordable hotel
  • Check-in time: 2:00 PM - 10:00 AM
Call to Book
Add your dates for price
Very Good 8.0 /10 Reviews Call BookMore Details
PrideInn Hotel Nyali Links Rd. Nyali, Mombasa, 669690200 KE
  • Three Star property
  • 26 rooms in hotel
Call to Book
Add your dates for price
Average 7.9 /10 Reviews Call BookMore Details
Jacaranda Indian Ocean Beach Resort South Coast, Diani Beach, Kwale County KE ~17.66 miles south of Mombasa
  • 3-star property
  • Hotel has 101 rooms
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
QUEENS COURT HOTEL old mombasa malindi road, Mombasa, Mombasa County KE
  • Affordable hotel
  • Hotel has 52 rooms
Call to Book
Add your dates for price
Call BookMore Details
Lantana Galu Beach Diani Beach Road, Diani Beach, KE ~25.16 miles south of Mombasa
  • Expensive property
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Nyali Beach Holiday Resort Bungalows Road, Mombasa, KE
  • Midscale property
  • Check in time: 12:00 PM - 5:00 AM
Call to Book
Add your dates for price
Average 6.6 /10 Hotel Reviews Call BookMore Details
Papillon Lagoon Reef Diani Beach Road, Diani Beach, Kwale County KE ~26.88 miles south of Mombasa
  • 3-star property
  • 149 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Reef Hotel Mount Kenya Road, Mombasa, 80100 KE
  • Midscale hotel
  • 3 floors in property
Call to Book
Add your dates for price
Average 6.3 /10 Review Score Call BookMore Details
Kaskazi Beach Hotel Diani Beach Road, Diani Beach, Mombasa County 80400 KE ~19.96 miles south of Mombasa
  • Affordable hotel
  • 191 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 6.4 /10 Review Score Call BookMore Details
Jumeirah Beach Front Apartments Links Road, Mombasa, KE
  • Affordable hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.1 /10 Latest Reviews Call BookMore Details
Royal Court Hotel Haile Selassie Road, Mombasa, 80100 KE
  • Midscale property
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Diani Blue Diani Beach Road, Diani Beach, Kwale County KE ~20.99 miles south of Mombasa
  • 3 star property
  • 8 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 10.0 /10 Guest Reviews Call BookMore Details
Afrika Pearl & Spa Diani Beach, Diani Beach, 80401 KE ~23.49 miles south of Mombasa
  • Expensive property
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Kaya Imani 80404, Msambweni, Kwale 3680404 KE ~36.28 miles south of Mombasa
  • 3-star property
  • 5 rooms in property
Call to Book
Add your dates for price
Call BookMore Details
The Villa Luxury Suites Hotel Beach Rd. next to Colliers, Diani Beach, 80400 KE ~19.57 miles south of Mombasa
  • Four star property
  • Check in time: 12:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Kahama Hotel Mombasa Malindi Highway North Coast Mombasa, Mombasa, KE
  • 3-star property
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Blue Marlin Beach Hotel Beach Road, Diani Beach, 19 80401 KE ~24.13 miles south of Mombasa
  • 3-star property
  • Airport shuttle provided
Call to Book
Add your dates for price
Very Good 8.1 /10 Guest Reviews Call BookMore Details
Diplomat Diani Beach Resort Diani Beach Road, Diani Beach, Kwale County KE ~22.51 miles south of Mombasa
  • Mid-scale property
  • 40 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 6.6 /10 Recent Reviews Call BookMore Details

Next: See My Mombasa Hotels with Pricing

FAQs about hotels in Mombasa

What are the best rated hotels in Mombasa?

PrideInn Paradise Beach Resort & Spa Mombasa, Diani Blue and Waterlovers Beach Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Mombasa?

PrideInn Paradise Beach Resort & Spa Mombasa, Swahili Beach Resort and Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits are the top 3 luxury hotels near Mombasa city center.

What hotels are closest to the city center of Mombasa?

Jumeirah Beach Front Apartments, Voyager Beach Resort, and CityBlue Creekside Hotel & Suites Mombasa are the properties closest to Mombasa city center.

What are the best independent hotels in Mombasa?

PrideInn Paradise Beach Resort & Spa Mombasa, Maasai Koroga Hotel & Apartments and Marikeka Hotel are the best rated independent hotels (not part of a big brand).

What are the best Choice Hotels branded hotels in Mombasa?

Coastal Comfort Hotel and Kijani Cottages Beach are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

Back to Top