
Best Hotels in Mombasa, Kenya
Mombasa, Kenya — Top-Rated Stays

The Villa Luxury Suites Hotel
Outdoor Pool and Bicycles Dining Options Convenient Amenities With a stay at The Villa Luxury Suites Hotel in Diani Beach, enjoy easy access to beaches and national parks. Embrace comfort with our outdoor pool, dining options, and various amenities. Book now to experience a luxurious stay near the beach!

The Maji Beach Boutique Hotel -Adults Only
Luxurious Accommodation with Ocean Views Experience the ultimate beach getaway at The Maji Beach Boutique Hotel, nestled along the pristine Diani Beach. Indulge in spacious, air-conditioned rooms adorned with elegant décor and boasting balconies with stunning Indian Ocean views. Some rooms even offer a private pool for added luxury. Relaxation and Recreation Unwind and rejuvenate with a variety of amenities, including outdoor and indoor pools, a fitness centre, and soothing massage services. Whether you prefer lounging by the beach, taking a dip in the pool, or pampering yourself with a massage, this hotel has it all. Culinary Delights and Cultural Fusion Satisfy your taste buds with a diverse culinary experience at the on-site restaurant, offering a fusion of Swahili, Indian, and Mediterranean cuisine. Immerse yourself in the vibrant flavors of the region while enjoying the picturesque surroundings. Book now for an unforgettable stay at The Maji Beach Boutique Hotel!

Serena Beach Resort and Spa
Earn ~1,050 pts pts
Luxurious Spa and Recreational Amenities Indulge in massages and facials at the full-service spa, relax at the private beach, and enjoy outdoor tennis and a health club. Dining Options and Entertainment Choose from 3 restaurants, 24-hour room service, a coffee shop/cafe, and vibrant bars. Wind down in the arcade/game room or lounge by the pool. Convenience and Comfort Experience complimentary Wi-Fi, concierge services, and a business center. Unwind in individually decorated rooms with premium bedding and enjoy the complimentary buffet breakfast. Book your stay at Serena Beach Resort and Spa now for a lavish seaside retreat near top attractions in Mombasa!

Severin Sea Lodge
Earn ~698 pts pts
Luxurious Accommodation Experience comfort and elegance at Severin Sea Lodge with air-conditioned rooms, private balconies, and modern amenities including free WiFi. Dining Options Indulge in a culinary journey at our multiple restaurants, offering a variety of cuisines from à la carte to buffet with stunning views of the Indian Ocean. Exciting Activities From cycling to diving, enjoy a range of activities both on-site and nearby. Relax by the outdoor pool or explore attractions like Nyali Beach and Fort Jesus. Book now to elevate your stay at Severin Sea Lodge in Mombasa.

PrideInn Paradise Beach Resort & Spa Mombasa
Earn ~663 pts pts
Welcome to PrideInn Paradise Beach Resort & Spa Mombasa, your oasis of relaxation and adventure by the sea. Unwind in Luxury : Dive into serenity at our full-service spa, offering rejuvenating massages, invigorating body treatments, and radiant facials. Afterward, lounge by one of our three outdoor swimming pools or stroll to the tranquil private beach. Culinary Delights : Savor exquisite meals at our Bistro and take advantage of 24-hour room service for those cozy in-room dining moments. Enjoy light bites at our coffee shop while refreshing your spirit with a drink from our poolside bar. Convenience and Comfort : Stay connected with complimentary Wi-Fi in our 236 well-appointed guest rooms, each featuring private balconies and Smart televisions. Our dedicated concierge services and roundtrip airport shuttle ensure a seamless experience throughout your stay. Escape to paradise and indulge in luxury today—book your stay at PrideInn Paradise Beach Resort & Spa Mombasa.

Travellers Beach Hotel & SPA
Earn ~774 pts pts
Luxurious Accommodations Experience the ultimate comfort in our spacious rooms and suites, each with a balcony offering stunning views of the Indian Ocean. Relax in style with air-conditioning and luxurious amenities, including some rooms with four poster beds. Dining Excellence Indulge in a culinary journey at our 4 restaurants offering a variety of cuisines. Start your day with a delicious buffet breakfast at Shibe Restaurant, savor Italian and Indian delicacies, or enjoy a unique dining experience at the thatch-roofed grill restaurant by the pool. Exciting Activities Immerse yourself in adventure with diving lessons, snorkeling, or a glass-bottom boat tour. For relaxation, lounge by the lagoon-style outdoor pool or explore the gift shop. Families will love the children's activities while laundry services ensure a hassle-free stay. Experience luxury and adventure at Travellers Beach Hotel - book now for an unforgettable stay!

Swahili Beach Resort
Luxurious Spa and Recreational Amenities Indulge in massages, body treatments, and facials at the full-service spa. Enjoy 9 outdoor swimming pools, a health club, and bicycles for rent. Dining and Refreshment Options Savor meals at 5 on-site restaurants or opt for 24-hour room service. Unwind at the beach bar, poolside bar, or one of the 2 bars/lounges. Comfortable Accommodations and Entertainment Stay connected with complimentary Wi-Fi, relax in air-conditioned rooms with flat-screen TVs, and unwind in deep soaking bathtubs with rainfall showerheads. Enjoy satellite programming for entertainment. Book now for an unforgettable beachfront experience at Swahili Beach Resort!

Serena Beach Resort & Spa
Luxurious Beachfront Location Located on the stunning white sandy beach of Shanzu, Serena Beach Hotel & Spa offers breathtaking views of the Indian Ocean. Indulge in beachside dining and relax by the outdoor pool in lush tropical gardens. Elegant Swahili-Style Rooms Experience comfort in spacious, air-conditioned rooms adorned with Swahili-style décor and cozy mosquito net-covered beds. Enjoy modern amenities like a TV, minibar, and a private bathroom in each room. Dining and Leisure Experiences Savor a variety of cuisines at indoor and outdoor restaurants and bars, some featuring live music. Unwind with room service or a cocktail on your private balcony. Start your day with breakfast in the garden terrace. Immerse yourself in outdoor activities like volleyball, windsurfing, and yachting. Complete your day with a relaxing massage at Maisha Spa. Benefit from free Wi-Fi, parking, and airport shuttle services for a seamless stay. Ready to experience a luxurious beach retreat? Book your stay at Serena Beach Hotel & Spa now!

Sarova Whitesands Beach Resort & Spa
Prices update in real time — final rate confirmed on next page
Earn ~1,266 pts pts
Escape to the breathtaking Sarova Whitesands Beach Resort & Spa, where luxury and relaxation meet stunning ocean views. Indulgent Spa Treatments Unwind at our full-service spa offering a wide array of massages, body treatments, and rejuvenating facials designed to pamper you from head to toe. Endless Recreational Activities Dive into fun with 5 outdoor swimming pools, including a thrilling waterslide or keep fit at our fully-equipped fitness center. Our family-friendly setting ensures there’s something for everyone. Culinary Delights Savor a culinary journey at Pavilions, or enjoy 24-hour room service. Our all-inclusive rates make dining hassle-free, with diverse options and refreshing drinks at our bars and lounges. Experience the perfect getaway by booking your stay at Sarova Whitesands Beach Resort & Spa today!

Voyager Beach Resort
Earn ~754 pts pts
Welcome to Voyager Beach Resort, where paradise meets luxury! Unparalleled Recreation Dive into relaxation with 3 stunning outdoor swimming pools and an exhilarating water park available for an extra charge. For tennis enthusiasts, our outdoor court awaits your serve. Culinary Delights Savor mouthwatering dishes at any of our 3 delightful restaurants , including Mashua, or indulge in room service during limited hours. Enjoy your favorite drinks at one of our four bars, with a complimentary buffet breakfast served daily. Comfort & Convenience Our well-appointed guestrooms feature plush memory foam beds, private balconies, and complimentary wireless internet to keep you connected. With a business center and event facilities available, we cater to every need, ensuring a stress-free getaway. Escape to the sun-kissed shores of Mombasa and book your stay at Voyager Beach Resort today!

Sarova Whitesands Beach Resort & Spa, Mombasa
Earn ~938 pts pts
Luxurious Accommodations Sarova Whitesands Beach Resort & Spa offers air-conditioned rooms with stunning ocean, pool, or garden views. Each room is equipped with modern amenities such as satellite TV, a minibar, and tea-and-coffee-making facilities. The cozy beds are draped in mosquito nets for a peaceful night's sleep. Dining and Entertainment Indulge in a culinary journey at the resort's various dining options. From the casual Minazi Café and upscale Lido Lounge to the vibrant Cocos Beach Bar, there is something to satisfy every craving. End your day with a beachside disco at Cocos Beach Bar for a night to remember. Relaxation and Activities Unwind at the spa with a rejuvenating beauty treatment or stay active at the well-equipped gym. With 4 outdoor swimming pools and a range of water sports available, guests can enjoy the ultimate beach experience. Additionally, the resort can arrange exciting excursions to nearby attractions for a memorable stay. Book your stay at Sarova Whitesands Beach Resort & Spa for an unforgettable beachfront getaway.

PrideInn Flamingo Beach Resort & Spa Mombasa
Experience the ultimate getaway at PrideInn Flamingo Beach Resort & Spa Mombasa, where luxury meets relaxation. Indulge in Spa & Wellness Pamper yourself with onsite massages, body treatments, and rejuvenating facials, ensuring a tranquil escape from everyday stress. Family-Friendly Fun Dive into adventure with 2 outdoor swimming pools, a thrilling waterslide, and a fitness center that caters to guests of all ages—fun for the entire family! Gourmet Dining Experience Savor the exquisite Mediterranean cuisine at our Blue Lagoon restaurant or opt for 24-hour room service. Unwind with a drink at the bar or poolside while enjoying all-inclusive dining options. Book your unforgettable stay today and immerse yourself in the sun-soaked paradise of Mombasa!

6 Park Retreat
Luxurious Accommodation in Mombasa City Views and Modern Amenities Indulge in the breathtaking city views from your private balcony at 6 Park Retreat. Enjoy the comfort of well-equipped rooms with flat-screen TVs, free WiFi, and kitchenettes in select rooms. Culinary Delights and Exceptional Service Savor the flavors of Africa at our on-site restaurant offering a variety of dishes. Special dietary needs? Our chefs are ready to cater to your preferences. Experience top-notch service with our multilingual staff available 24/7. Leisure and Convenience Unwind in our garden, socialize in the shared lounge, or explore nearby attractions like Nyali Golf Course and Mamba Village Crocodile Farm. Need a car? We've got you covered with our car hire service. Book now for an unforgettable stay at 6 Park Retreat.

Southern Palms Beach Resort
Earn ~1,017 pts pts
Luxurious Beachfront Location This 4-star resort on Diani Beach Ukunda offers a picturesque setting with stunning views of the Indian Ocean. The bright rooms with balconies provide a perfect retreat for guests. Dining and Entertainment With 5 restaurants offering international cuisines and beachside dining experiences, guests can indulge in a variety of culinary delights. The 5 bars, including poolside options, ensure that refreshing drinks are always within reach. Exciting Activities and Amenities From diving and windsurfing to tennis courts and racquet courts, there are numerous activities to keep guests entertained. The resort's 2 outdoor swimming pools and beautiful gardens offer relaxation, while the attentive service and free parking enhance the overall experience. Book your stay at Southern Palms Beach Resort now to experience luxury and relaxation at its finest.

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Prices update in real time — final rate confirmed on next page
Earn ~590 pts pts
Luxurious Beachfront Resort Private Balconies and Ocean Views Wake up to the sound of the waves in rooms overlooking the Indian Ocean. Enjoy the comfort of private balconies, satellite TV, and spacious bathrooms with bathtubs. Diverse Dining Options and Entertainment Indulge in a rich breakfast buffet at Coral Rock Cafe, savor Oriental fusion cuisine at Sake, or enjoy seafood at Fins. With 3 bars and evening entertainment, the fun never stops at Diani Reef Beach Resort & Spa. Exciting Activities and Wellness Facilities From tennis and squash to windsurfing and snorkeling, there's something for everyone. After a day of adventure, unwind with steam baths, aromatherapy, and facial treatments at the wellness facilities. Book now to experience the ultimate beachfront luxury at Diani Reef Beach Resort & Spa!

Leopard Beach Resort & Spa
Prices update in real time — final rate confirmed on next page
Earn ~819 pts pts
Discover the ultimate beach getaway at Leopard Beach Resort & Spa, where serenity meets luxury. Indulgent Spa Experience Reconnect with yourself at our full-service spa, offering a variety of massages, body treatments, and rejuvenating facials, designed to relax and revitalize. Dining Delight Savor culinary excellence at any of our six onsite restaurants, or enjoy a refreshing drink at our beach bar. With room service available, indulgence is just a call away. Unmatched Recreation Stay active with our health club, or unwind in one of our stunning pools—both indoor and outdoor. Complimentary Wi-Fi and a fun-filled game room make for a fantastic vacation for all ages. Book your stay today and immerse yourself in the tranquil beauty of Diani Beach!

Diamonds Leisure Beach & Golf Resort
Earn ~996 pts pts
Luxurious Beachfront Resort with Golf Course : Diamonds Leisure Beach & Golf Resort is a stunning property spread across 38 acres of beachfront land, offering guests an 18-hole golf course with mesmerizing views of the Indian Ocean. Relaxation and Entertainment : Indulge in ultimate relaxation with a spa session at Lotus Health & Relaxation Centre, enjoy the outdoor swimming pool, or try your luck at the on-site casino. For the more adventurous guests, scuba diving and golfing are available. Family-Friendly Amenities and Activities : With a Kids club, shopping arcade, and various event facilities, the resort caters to families as well. Explore the nearby sacred forest or unwind on Diani Beach for a truly memorable experience. Experience luxury and adventure at Diamonds Leisure Beach & Golf Resort - Book your stay now for an unforgettable beachfront getaway!

Swahili Beach
Earn ~998 pts pts
Luxurious Accommodation with Stunning Sea Views : Indulge in the opulence of Swahili Beach's 5-star property, offering rooms with breathtaking sea views and access to a sauna. Each room is equipped with modern amenities including a flat-screen TV, air conditioning, and a private bathroom. Diverse Dining Options : Savor a delightful buffet breakfast each morning and relish in the culinary delights at the on-site restaurant, serving a variety of local and seafood cuisine. Special dietary requests such as vegan, vegetarian, and halal options can be accommodated. Entertainment and Activities for Everyone : From the outdoor swimming pool to the fitness centre, Swahili Beach offers a range of activities including table tennis, billiards, and darts. Guests can also enjoy the private beach area, water sports facilities, and evening entertainment. Experience luxury and relaxation at Swahili Beach - Book your stay now for an unforgettable getaway!

Hotel English Point Marina & Spa
Earn ~1,885 pts pts
Luxurious Spa Experience Relax at the full-service spa with massages, body treatments, and facials at your disposal. Unwind in the steam room or by booking a session at the health club. Exquisite Dining Options Indulge in international cuisine at Medusa or opt for room service. Enjoy a drink at the bar/lounge or poolside bar with snacks available at the coffee shop. Don't miss the daily buffet breakfasts. Convenient Amenities Benefit from complimentary Wi-Fi, concierge services, and a hair salon. Stay entertained with cable programming, and rest comfortably in air-conditioned rooms with designer toiletries and slippers. Book now for a blissful stay at Hotel English Point Marina & Spa, your beachfront getaway with top-notch facilities and services.

Bahari Beach Hotel
Luxurious Beachfront Location Situated along Nyali Beach, Bahari Beach Hotel offers an exquisite stay with an outdoor pool and spa. Elegant Rooms and Amenities The air-conditioned rooms feature modern comforts like flat-screen TVs and en suite bathrooms. Enjoy views of the sea, garden, or pool from select rooms. Dining and Leisure Options Indulge in diverse dishes at the on-site restaurant, stay active in the fitness center, or unwind on the beach. Various activities cater to all preferences. Book now for a memorable stay at Bahari Beach Hotel, where luxury meets relaxation.

Neptune Beach Resort - All Inclusive
Luxurious Accommodation and Scenic Views Neptune Beach Resort, nestled on the shores of Bamburi Beach, offers a luxurious stay with stunning views of the Indian Ocean from its terrace. The spacious reception and hallways create an inviting atmosphere for guests to relax and unwind. Modern Amenities and Activities Each unit at Neptune Beach Resort features a private balcony, air conditioning, and satellite TV for ultimate comfort. Guests can indulge in a variety of indoor sports like table tennis and billiards, ensuring entertainment for all ages throughout their stay. Culinary Delights and Refreshing Beverages Indulge in a culinary journey at the on-site restaurant, offering a wide selection of buffet entrees. Unwind with a refreshing drink at the bar, the perfect way to end a day of relaxation and adventure. Book your stay at Neptune Beach Resort for a memorable beachfront experience!

Cowrie Shell Beach Apartments
Earn ~197 pts pts
Recreation and Relaxation Take advantage of the health club and outdoor pool, then wind down at the beach bar. Deluxe Dining and Services Indulge in regional cuisine at Suli Suli Bar Restaurant and benefit from concierge services, room service, and more. Convenient Location and Comfort Stay connected with complimentary WiFi, enjoy kitchen amenities, and relax in air-conditioned rooms just steps away from Bamburi Beach. To experience luxury on the beach at Cowrie Shell Beach Apartments, book now for an unforgettable stay in Mombasa.
Showing our top 22 picks. Hundreds more hotels available.
Mombasa is Kenya's coast — the Indian Ocean's most undersung beach destination, where Arabic-influenced Old Town architecture, Swahili coastal culture, and white-sand beaches stretching for hundreds of kilometres meet in a destination that offers far more than a simple beach holiday. Mombasa is also Kenya's perfect safari-and-beach conclusion — combine a Maasai Mara or Amboseli safari with a final few nights on Diani or Watamu beach for one of Africa's most complete travel experiences.
Diani Beach, an hour south of Mombasa, is Kenya's most beautiful beach — coral-white sand, turquoise water, and an established resort strip of excellent hotels ranging from boutique to large-scale resort. Nyali and Bamburi are the northern beach suburbs closest to Mombasa city — established beach hotel corridors with easy airport access. Watamu, 90km north, is a Marine National Park environment of extraordinary coral reef quality — smaller, more boutique, excellent diving and snorkelling, and some of the most ecologically sensitive hotel development on the Kenyan coast.
Where to Stay in Mombasa, Kenya
Diani Beach
Kenya's most beautiful beach — coral-white sand, turquoise Indian Ocean, and an established resort strip an hour south of Mombasa city.
Nyali & Bamburi
The northern beach suburbs closest to Mombasa — established hotel corridor with airport access and the city's most sociable beach scene.
Watamu
Marine National Park beach 90km north — world-class snorkelling and diving, boutique eco-resorts, and one of Kenya's most ecologically pristine coastal environments.
Frequently Asked Questions
Not sure which hotel?
Tell our AI what matters to you — rooftop pool, walkable to the beach, family-friendly — and get a personalized shortlist in seconds.
Explore More Destinations

San Juan, Puerto Rico

Cancún, Mexico

Miami, Florida

New York City

Las Vegas, Nevada

Bali, Indonesia

London, United Kingdom

Paris, France

Dubai, UAE

Phuket, Thailand

Rome, Italy

Sydney, Australia

Tokyo, Japan

Barcelona, Spain

Honolulu, Hawaii

Fiji Islands

Alaska

Maldives

Phoenix, Arizona

Portland, Oregon

Sacramento, California

San Diego, California
Seattle, Washington

San Francisco, California

Los Angeles, California

Amsterdam, Netherlands

Prague, Czech Republic

Vienna, Austria

Athens, Greece

Lisbon, Portugal

Budapest, Hungary

Singapore

Bangkok, Thailand

Seoul, South Korea

Hong Kong

Kuala Lumpur, Malaysia

Ho Chi Minh City, Vietnam

Melbourne, Australia

Auckland, New Zealand

Queenstown, New Zealand

Gold Coast, Australia

Cairns, Australia

Brisbane, Australia

Bora Bora, French Polynesia
Christchurch, New Zealand
Abu Dhabi, UAE

Doha, Qatar

Muscat, Oman
Tel Aviv, Israel

Amman, Jordan
Riyadh, Saudi Arabia

Istanbul, Turkey
Manama, Bahrain

Kuwait City, Kuwait

Cape Town, South Africa

Marrakech, Morocco

Cairo, Egypt

Nairobi, Kenya

Zanzibar, Tanzania
.jpg)
Mauritius

Victoria Falls, Zimbabwe/Zambia

Johannesburg, South Africa

Seychelles
Nashville, Tennessee
Sedona, Arizona
Asheville, North Carolina
Chicago, Illinois

