Select a City to find the Best Hotels in Mombasa

Recommended destinations based on bookings from your country.

B

M

N

S

The most popular hotels in Mombasa

Check out the accommodations other travelers loved.

Mombasa Hotels for Your Next Holiday

Why Tourists Visit Mombasa

  • * Explore the historic Fort Jesus and Old Town for cultural immersion.
  • * Relax or go kite surfing at Diani Beach, known for its white sand and clear waters.
  • * Snorkel or dive at the Mombasa Marine National Park to experience vibrant coral reefs.
  • * Visit Haller Park for nature trails, giraffe feeding, and crocodile sightings.
  • * Shop for souvenirs and Swahili crafts at the bustling Marikiti Market.

Mombasa offers over 250 hotels, ranging from budget stays to luxury resorts, with most accommodations concentrated in areas like Nyali, Bamburi, and Diani. The average price for 3-star hotels is $50-$80 per night, while 5-star resorts cost around $200-$450 per night, with recently built properties like The Maji Beach Boutique Hotel standing out for their adult-only serene ambience and personalized service.

Mombasa, Kenya's coastal gem, is famous for its rich Swahili culture, historic landmarks, and breathtaking beaches like Diani and Nyali.

Visitors flock to attractions such as Fort Jesus, a UNESCO World Heritage site, and Haller Park, an ecological wildlife haven perfect for families.

The warm Indian Ocean waters, vibrant marine life, and exceptional culinary scene make Mombasa a must-visit destination for diverse travelers.

Mombasa Tips You Must Know

* Book accommodations at least 4-6 weeks in advance to secure the best deals, especially during December and July high seasons.

* Opt for beachfront hotels for easy access to watersports and nightlife, or consider staying near Mombasa Old Town if you're a history enthusiast.

* Use licensed taxis or rideshare services like Bolt for safe and convenient transportation around the city.

* Consider visiting between January and March for the sunniest weather and calm seas, perfect for beach activities.

* Always apply sunscreen, stay hydrated, and wear light clothing to handle Mombasa's tropical heat.

Mombasa

Mombasa, Kenya's second-largest city, is an island rich in Swahili culture, with iconic landmarks like Fort Jesus, a UNESCO World Heritage site built in the 16th century. The vibrant Old Town charms visitors with its narrow streets, carved wooden doors, and bustling markets. Pirates Beach adds a touch of adventure with its stunning sandy shores and water sports.

Discover the best hotels in Mombasa to experience its history, culture, and coastal charm.

Nyali

Nyali, a high-end coastal suburb of Mombasa, is popular for its upscale beach resorts and lively nightlife. Its proximity to Nyali Beach and the Mombasa Marine National Park makes it ideal for water activities like snorkeling and diving. Cinemax Nyali Mall combines modern shopping with food courts serving flavorsome Swahili cuisine.

Looking for hotels in Nyali? Check out amazing beachfront stays and nightlife options.

Bamburi

Bamburi, a rapidly growing town north of Mombasa, is known for its eco-tourism hotspot, Haller Park, where you can walk with giraffes or spot hippos. The Bamburi Cement Factory was transformed into lush green landscapes, showcasing remarkable environmental regeneration. Nearby Bamburi Beach offers camel rides and incredible Scuba diving experiences.

Explore top-rated hotels in Bamburi, a hub for eco-tourism and coastal fun.

Diani

Diani, a resort town south of Mombasa, boasts one of the world's most beautiful beaches with endless white sand and turquoise waters. Kaya Kinondo Forest, a sacred site for the Digo people, offers fascinating cultural and nature tours. Diani's annual kite surfing competitions attract global sports enthusiasts.

Find excellent hotels in Diani for a luxurious and adventurous coastal getaway.

Shanzu

Shanzu, a serene area near Mombasa, features luxury resorts nestled along the Indian Ocean shoreline. Travellers often unwind at Shanzu Beach, enjoying fresh seafood and dhow cruises. The Mtwapa Creek nearby is perfect for nature lovers exploring mangroves or catching stunning sunsets.

Discover beautiful hotels in Shanzu for peaceful and scenic stays.

Central Hotels That Keep You in the Middle of the Action

Explore more convenient Central hotels in Mombasa for a central base to discover the city.

Hotel Name
Description
#
Price per night

Cityblue Creekside Hotel & Suites

Mombasa Island

  • Fort Jesus (2 km)
  • Old Town (2.5 km)
  • Nyali Bridge (1.5 km)

This hotel stands out for its stunning creekside views and peaceful gardens right in the heart of the bustling city of Mombasa. Guests rave about the spacious suites with their own balconies offering panoramic sunsets.

  • Central location

  • Scenic creekside views

  • Spacious suites

$60-$120/night

Prideinn Flamingo Beach Resort & Spa Mombasa

Shanzu

  • Haller Park (6 km)
  • Bamburi Beach (4 km)
  • Mombasa Marine National Park (7 km)

Known for its five-tier swimming pool and unique beachfront location, this resort offers direct access to warm Indian Ocean waters. It also features lively Swahili-inspired entertainment nightly.

  • Beachfront access

  • Multiple pools

  • Dynamic Swahili-themed entertainment

$100-$200/night

Hotel English Point Marina & Spa

Nyali

  • Fort Jesus (1 km)
  • Nyali Beach (3.5 km)
  • Mama Ngina Drive (1.2 km)

This luxury marina hotel attracts yacht enthusiasts and features Mombasa's first floating restaurant. Guests can enjoy unobstructed views of Mombasa's historic Old Town and Fort Jesus.

  • Marina-facing views

  • Floating restaurant

  • High-end amenities

$150-$400/night

Indulgent Escapes: Luxury Hotels by the Coast

Discover more premium Luxury hotels in Mombasa for an unforgettable luxury retreat.

Hotel Name
Description
#
Price per night

Severin Sea Lodge

Bamburi

  • Bamburi Beach (0.2 km)
  • Haller Park (3.5 km)
  • Mombasa Marine National Park (2 km)

This eco-friendly luxury lodge uses sustainable practices while offering beachfront elegance and award-winning cuisine. Its Sun and Fun Club is ideal for adventurous water activities like windsurfing.

  • Beachfront elegance

  • Eco-friendly practices

  • Adventure activities

$120-$300/night

Cowrie Shell Beach Apartments Official

Shanzu

  • Shanzu Beach (0.1 km)
  • Mtwapa Creek (5 km)
  • Haller Park (7 km)

Guests love the luxurious, apartment-style accommodation equipped with full kitchens and private balconies overlooking the Indian Ocean. Its location offers a perfect retreat away from busy touristic areas.

  • Apartment-style stays

  • Private balconies

  • Quiet beachfront location

$100-$250/night

Sarova Whitesands Beach Resort & Spa

Bamburi

  • Bamburi Beach (0.3 km)
  • Haller Park (2.5 km)
  • Mombasa Marine National Park (1 km)

Famed for hosting celebrities, this expansive resort boasts five swimming pools and the first-of-its-kind beach bar in Mombasa. Its Tulia Spa is renowned for Ayurvedic treatments in a coastal paradise setting.

  • Celebrity host

  • Five pools

  • Exceptional spa treatments

$150-$400/night

Quirky and Unique: Boutique Hotels with Personality

Find more cozy and unique Boutique hotels in Mombasa with a creative twist.

Hotel Name
Description
#
Price per night

Cocoa Luxury Resort, Nyali, Mombasa

Nyali

  • Nyali Beach (1 km)
  • Mamba Village (2.5 km)
  • Haller Park (3 km)

Known for its chocolate-inspired interior and on-site cocoa-themed restaurant, this boutique hotel provides a quirky and intimate stay for chocolate lovers. Its rooftop pool offers stunning views of Nyali Beach.

  • Unique theme

  • Rooftop pool

  • Beach proximity

$100-$170/night

Prideinn Hotel Mombasa City

Mombasa Island

  • Tusks Monument (0.5 km)
  • Old Town (2 km)
  • Fort Jesus (2.5 km)

Located in the heart of the city, this charming boutique hotel features Swahili-inspired décor and personalized concierge services. It's ideal for business travelers mixing work and leisure.

  • Central location

  • Swahili décor

  • Business-friendly

$70-$120/night

Kenya Bay Beach Hotel

Bamburi

  • Bamburi Beach (0.1 km)
  • Haller Park (2.8 km)
  • Mombasa Marine National Park (2 km)

This boutique gem is famed for live performances of Taarab music every weekend, reflecting coastal Kenyan culture. Guests enjoy its beachfront dining under lush palm canopies.

  • Taarab music sessions

  • Beachfront dining

  • Cultural vibe

$80-$150/night

Family-Friendly Stays Tailored for Kids and Adults

Discover more kid-friendly Family Friendly hotels in Mombasa perfect for your family vacation.

Hotel Name
Description
#
Price per night

Prideinn Paradise Beach Resort & Spa Mombasa

Shanzu

  • Shanzu Beach (0.2 km)
  • Mtwapa Creek (5.5 km)
  • Haller Park (6 km)

This resort is a family favorite thanks to its giant aqua park and multiple kid-friendly pools. Parents love the supervised activities for children while they enjoy spa treatments.

  • Aqua park

  • Kid-friendly pools

  • Childcare services

$130-$250/night

Ziwa Beach Resort

Bamburi

  • Bamburi Beach (0.1 km)
  • Haller Park (3.5 km)
  • Bamburi Nature Trail (2.8 km)

This charming family resort blends modern amenities with a rustic beach vibe. Its open-air kids' play area is a huge hit for families traveling with toddlers.

  • Open-air play area

  • Rustic vibe

  • Beachfront setting

$90-$160/night

Voyager Beach Resort

Nyali

  • Nyali Beach (0.8 km)
  • Wild Waters (2 km)
  • Haller Park (3.5 km)

This nautical-themed resort offers daily themed dinners and live entertainment suitable for all ages. Its adventure program for kids allows families to enjoy tailored activities together.

  • Themed dinners

  • Adventure programs

  • Family entertainment

$120-$200/night

Hotels with an Indoor Pool for Year-Long Relaxation

Find more relaxing Hotels with indoor pool in Mombasa to swim your stress away.

Hotel Name
Description
#
Price per night

Sheratton Beach Villagio

Shanzu

  • Shanzu Beach (0.3 km)
  • Haller Park (7 km)
  • Mtwapa Creek (6 km)

Famous for its heated indoor pool, this hotel is perfect for evening swims even during cooler seasons. Guests often praise its contemporary style and exceptional attention to comfort.

  • Heated indoor pool

  • Modern amenities

  • Coastal locality

$130-$280/night

Prideinn Hotel Nyali

Nyali

  • Nyali Beach (2 km)
  • Haller Park (4 km)
  • Mamba Village (2.8 km)

This hotel features a rooftop indoor pool that offers panoramic views of the coastline. Its modern conference facilities also make it a favorite for corporate retreats.

  • Rooftop pool

  • Ocean views

  • Corporate facilities

$90-$150/night

Ltorec

Mombasa Island

  • Old Town (1.8 km)
  • Fort Jesus (2 km)
  • Mombasa Tusks Monument (2.5 km)

This recently opened boutique hotel features an exclusive indoor infinity pool, giving guests a premium, secluded swim experience. Its charm lies in the personalized, attentive service for every guest.

  • Infinity indoor pool

  • Boutique vibe

  • Attentive service

$100-$200/night

Frequently asked question

Which hotels in Mombasa are closest to the popular Nyali Beach?

Hotels such as Voyager Beach Resort and PrideInn Flamingo are located near Nyali Beach, offering easy access to its pristine shoreline.

Are there family-friendly hotels in Mombasa with kid-friendly amenities?

Yes, hotels such as Sarova Whitesands Beach Resort feature kids' clubs, pools, and organized activities tailored for families traveling with young children.

How much does a budget hotel in Mombasa typically cost per night?

Budget accommodations in Mombasa generally range between $30 to $60 per night, depending on location and amenities.

Where can I find boutique hotels in Mombasa with personalized service?

Boutique hotels like The Charming Lonno Lodge in Watamu offer intimate settings and exceptional tailored service for guests.

Do Mombasa hotels offer airport shuttle services from Moi International Airport?

Many mid-range to luxury hotels, including EnglishPoint Marina Hotel, offer complimentary or paid airport shuttle services for guests.

Thank you for subscribing
Destination Select city
  • Aitong

    Kenya

  • Amboseli

    Kenya

  • Archers Post

    Kenya

  • Athi River

    Kenya

  • Bamburi

    Kenya

  • Bomet

    Kenya

  • Bondo

    Kenya

  • Bungoma

    Kenya

  • Busia

    Kenya

  • Chuka

    Kenya

  • Diani Beach

    Kenya

  • Eldoret

    Kenya

  • Elmenteita

    Kenya

  • Embu

    Kenya

  • Frere Town

    Kenya

  • Gachie

    Kenya

  • Gakuo

    Kenya

  • Galu

    Kenya

  • Garissa

    Kenya

  • Gathanga

    Kenya

  • Gilgil

    Kenya

  • Heni Village

    Kenya

  • Homa Bay

    Kenya

  • Isiolo

    Kenya

  • Jeuri

    Kenya

  • Jomvu

    Kenya

  • Juja

    Kenya

  • Kajiado

    Kenya

  • Kakamega

    Kenya

  • Kangaru

    Kenya

  • Kanyekine

    Kenya

  • Karagita

    Kenya

  • Karen

    Kenya

  • Keekorok

    Kenya

  • Kericho

    Kenya

  • Kiambu

    Kenya

  • Kiamuturi

    Kenya

  • Kikuyu

    Kenya

  • Kilifi

    Kenya

  • Kimana

    Kenya

  • Kinoo

    Kenya

  • Kisii

    Kenya

  • Kisimachande

    Kenya

  • Kisumu

    Kenya

  • Kitale

    Kenya

  • Kitengela

    Kenya

  • Koito

    Kenya

  • Lamu

    Kenya

  • Limuru

    Kenya

  • Loisaba

    Kenya

  • Lolgorien

    Kenya

  • Luanda

    Kenya

  • Maasai Mara

    Kenya

  • Machakos

    Kenya

  • Maji Moto

    Kenya

  • Malindi

    Kenya

  • Mambrui

    Kenya

  • Maseno

    Kenya

  • Maua

    Kenya

  • Meru

    Kenya

  • Migori

    Kenya

  • Mlolongo

    Kenya

  • Moi's Bridge

    Kenya

  • Mombasa

    Kenya

  • Msambweni

    Kenya

  • Mto Panga

    Kenya

  • Mtwapa

    Kenya

  • Murang'a

    Kenya

  • Mwakirunge

    Kenya

  • Mweiga

    Kenya

  • Nairobi

    Kenya

  • Naivasha

    Kenya

  • Nakuru

    Kenya

  • Nanyuki

    Kenya

  • Naro Moru

    Kenya

  • Narok

    Kenya

  • Ngong

    Kenya

  • Nyahururu

    Kenya

  • Nyali Beach

    Kenya

  • Nyeri

    Kenya

  • Oloitokitok

    Kenya

  • Ololaimutiek

    Kenya

  • Ongata Rongai

    Kenya

  • Oyugis

    Kenya

  • Ruaka

    Kenya

  • Ruiru

    Kenya

  • Rungiri

    Kenya

  • Sekenani

    Kenya

  • Shanzu

    Kenya

  • Shela

    Kenya

  • Shimoni

    Kenya

  • Siaya

    Kenya

  • Syokimau

    Kenya

  • Takawiri Island

    Kenya

  • Talek

    Kenya

  • Thika

    Kenya

  • Timau

    Kenya

  • Tiwi

    Kenya

  • Tsavo

    Kenya

  • Tsavo West National Park

    Kenya

  • Twaandu

    Kenya

  • Ukunda

    Kenya

  • Utange

    Kenya

  • Voi

    Kenya

  • Wasini

    Kenya

  • Watamu

    Kenya

  • Wote

    Kenya

  • Wundanyi

    Kenya

  • Ziwani

    Kenya

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0