Where to stay

in Mombasa

We'd like to help you find something that's as perfect in atmosphere as it is in location.

Travelers to Mombasa like its beaches and entertainment venues. If you want to explore some beautiful natural spaces, Mombasa Island and Nyali Beach are a few places worth a stop. Fort Jesus and Wild Waters are also a few notable stops. Whether you're looking to stay right in the heart of town or you're interested in a more secluded spot, you'll be sure to find what you're looking for in Mombasa.

Top places to stay near the water

Chale Island Resort is a hotel that comes with 5 outdoor pools and 3 restaurants and is well-liked by beach travelers for its helpful staff. You'll be well placed to spend some time at the water with a visit to Bamburi Beach, located close by. Severin Sea Lodge is a hotel featuring a private beach and 3 outdoor pools. It's located a 5-minute walk from Bamburi Beach, so you'll be well situated for your beach vacation. Lantana Galu Beach is a resort featuring a private beach and 4 outdoor pools. You'll be well placed to spend some time at the water with a visit to Diani Beach, located close by.

Recommended hotels

Top places to stay in Mombasa with breakfast

Bamburi Beach Hotel - All Inclusive is a property that offers free buffet breakfast and free WiFi and is known for its helpful staff. Severin Sea Lodge is a resort that offers free buffet breakfast and free WiFi that's well-liked for its prime location and helpful staff. It's just a short 11-minute walk from Bamburi Beach. Southern Palms Beach Resort is a resort that offers free buffet breakfast and free WiFi and is known for its helpful staff.

Recommended hotels

Top romantic accommodations in Mombasa

Family vacation home is a B&B featuring in-room kitchens and private balconies.

Recommended hotels

Top rated places to stay in Mombasa for families

Diamonds Leisure Beach & Golf Resort is a resort featuring 4 outdoor pools and a private beach. You'll be just a short distance from Diani Snake Park, located close by. Voyager Beach Resort is a resort featuring a water park and 3 outdoor pools that guests like for its helpful staff. Your family will be well placed to visit Wild Waters and Mamba Village, located close by. Swahili Beach Resort is a resort featuring 9 outdoor pools and 5 restaurants that guests like for its helpful staff. You'll be just a short distance from Diani Snake Park, located close by.

Recommended hotels

Top rated places to stay for luxury travelers

PrideInn Paradise Beach Resort & Spa Mombasa is luxury a hotel featuring a private beach and 2 restaurants. Leopard Beach Resort & Spa is luxury a resort featuring 6 restaurants and 3 bars that guests like for its helpful staff. It's located a short 11-minute walk from Diani Beach. Swahili Beach Resort is luxury a resort featuring 5 restaurants and 2 bars that guests like for its helpful staff.

Recommended hotels

Top places to stay with pools in Mombasa

Sarova Whitesands Beach Resort & Spa is a hotel featuring 5 outdoor pools and a full-service spa, and guests like its helpful staff. You'll also be close to Bamburi Beach and Haller Park. Southern Palms Beach Resort is a resort featuring 2 outdoor pools and 5 restaurants, and guests like its helpful staff. PrideInn Paradise Beach Resort & Spa Mombasa is a hotel featuring 3 outdoor pools and a full-service spa.

Recommended hotels

Top places to stay for budget travelers in Mombasa

Kenya Bay Beach Hotel is a resort featuring free WiFi. You'll also be located within 1.2 mi (2km) of Bamburi Beach. Neptune Paradise Beach Resort & Spa is a resort featuring free buffet breakfast. Jacaranda Indian Ocean Beach Resort is a hotel featuring free WiFi.

Recommended hotels

Best places to stay near the airport

Sarova Whitesands Beach Resort & Spa is a hotel featuring an airport shuttle and 5 outdoor pools that guests like for its helpful staff. For easy airport access, it's located only 9.3 mi / 15 km from Mombasa (MBA-Moi Intl.). Diani Sea Resort is a hotel featuring an airport shuttle and 2 restaurants. For easy airport access, it's located only 1 mi / 1.6 km from Ukunda (UKA). Southern Palms Beach Resort is a resort featuring an airport pick-up service and 2 outdoor pools that guests like for its helpful staff. The property is located 2.6 mi / 4.2 km from Ukunda (UKA).

Recommended hotels

Other places like Mombasa