Hotels on the beach in Kenya

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts Kenya. I hope you will like it!

This page was last updated in June 2026.

The List 100 Amazing Beach Hotels in Kenya

  • 1 Tulip Residences Mombasa Mombasa
    Guest Rating 10.0

    • This hotel has a private beach area

    Situated in Mombasa, 1.7 km from Ngoloko Kikambala Beach, Tulip Residences Mombasa features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. 11 km from Jumba la Mtwana and 23 km from Haller Park, the hotel provides a private beach area. Show full description

    Address Sandy Shone Apartments, Kikambala Show on map
    • Swimming pool
    • Gym / fitness center
  • 2 Dhow House Shela
    Guest Rating 10.0

    Set 600 metres from Shela Beach, Dhow House offers accommodation with an outdoor swimming pool, a garden and free shuttle service for your convenience. Some units feature a balcony and/or a patio with garden views. An à la carte breakfast is available at the lodge. Show full description

    Address Dhow House, Shela Lamu Kenya Show on map
    • Swimming pool
  • 3 Kilele-The Pool Suite Shela
    Guest Rating 10.0

    Set in Shela, within 300 metres of Mnarani House, Kilele-The Pool Suite offers accommodation with air conditioning. The property features pool views. Free WiFi is available throughout the property and Shela Beach is 700 metres away. Show full description

    Address Shela-Lamu Show on map
    • Swimming pool
  • 4 Kaya Imani Msambweni
    Guest Rating 9.9

    Situated in Msambweni, 20 km from Kaya Kinondo Sacred Forest, Kaya Imani features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. Featuring a shared lounge, the property is located within 24 km of Colobus Conservation. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Show full description

    Address Kenya Show on map
    • Swimming pool
    • Ping pong tables
  • 5 The Charming Lonno Lodge Watamu **** Watamu
    Guest Rating 9.8

    • This hotel has a private beach area

    Located in Watamu, 1.2 miles from Papa Remo Beach, The Charming Lonno Lodge Watamu provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. The property has a private beach area and water sports facilities, as well as a terrace and a bar. Show full description

    Address 390 Kanani Road Show on map
    • Saltwater pool
    • Tennis court
    • Water sports facility
    • Turkish bath
  • 6 Kizingo Beach Eco Lodge **** Lamu
    Guest Rating 9.8

    • This hotel has a private beach area

    Located a few steps from Kipungani Beach, Kizingo Beach Eco Lodge offers 4-star accommodations in Lamu and features a fitness center, a garden and a bar. The property provides room service and a 24-hour front desk for guests. At the hotel you'll find a restaurant serving African, Pizza and Seafood cuisine. Show full description

    Address Lamu, Kipungani Kipungani Show on map
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 7 Beba.Beach.House Watamu
    Guest Rating 9.7

    • This hotel has a private beach area

    Beba.Beach.House is a recently renovated bed and breakfast in Watamu where guests can make the most of its infinity pool, private beach area, and garden. Show full description

    Address kanani road Show on map
    • Saltwater pool
    • Water park
  • 8 Alawi Home Watamu
    Guest Rating 9.7

    • This hotel has a private beach area

    Offering an outdoor pool and a private beach area, Alawi Home is located in the Watamu Beach district in Watamu, 5.7 mi from Bio-Ken Snake Farm. Guests can enjoy the on-site restaurant. Show full description

    Address P.O.Box 577 Show on map
    • Swimming pool
    • Pets are welcome
  • 9 Shira house Watamu
    Guest Rating 9.7

    • This hotel has a private beach area

    Featuring a patio with sea views, a private beach area and an outdoor swimming pool, Shira house can be found in Watamu, close to Jacaranda Bay Beach and 28 km from Watamu National Marine Park. This beachfront property offers access to a terrace, free private parking and free WiFi. The accommodation offers private check-in and check-out and a tour desk for guests. Show full description

    Address Kanani Road Show on map
    • Saltwater pool
    • Water sports facility
    • Pets are welcome
  • 10 Baba Lao Beach Hostel ** Malindi
    Guest Rating 9.6

    • This hotel has a private beach area

    Situated in Malindi, a few steps from Malindi Beach, Baba Lao Beach Hostel features accommodation with a garden, free private parking, a private beach area and a terrace. With free WiFi, this 2-star hotel offers room service. The property is non-smoking and is located 33 km from Watamu National Marine Park. Show full description

    Address Babalao Beach Resort and Backpackers/Tent Show on map
    • Water sports facility
    • Pets are welcome
  • 11 Chale Island Resort **** Chale Island
    Guest Rating 9.4

    • This hotel has a private beach area

    Located on Chale Island along a white sandy beach, Chale Island Resort is surrounded by indigenous forest and offers magnificent sea views. The resort features 3 outdoor pools and a spa. The rooms and suites at The Sands are elegantly decorated and reflect traditional architecture. Show full description

    Address Chale Island Show on map
    • Swimming pool
    • Water sports facility
  • 12 Sawa Sawa Beach House Msambweni
    Guest Rating 9.4

    • This hotel has a private beach area

    Located in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring family rooms, this property also provides guests with a terrace. Guests can enjoy African and Local dishes at the restaurant or have a drink at the bar. Show full description

    Address sawasawabeach Show on map
    • Swimming pool
  • 13 Mwazaro Beach Lodge Shimoni
    Guest Rating 9.4

    • This hotel has a private beach area

    Located in Shimoni, 24 miles from Kaya Kinondo Sacred Forest, Mwazaro Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Located around 26 miles from Colobus Conservation, the hotel with free WiFi is also 4.2 miles away from Shimoni Slave Caves. Show full description

    Address Lunga Lunga Road P.O. Box 1194 Show on map
    • Swimming pool
    • Pool tables
    • Water sports facility
    • Pets are welcome
  • 14 Zuri Boutique Hotel, Watamu Watamu
    Guest Rating 9.4

    Situated within a few steps of Turtle Bay Beach and 25 km of Watamu National Marine Park, Zuri Boutique Hotel, Watamu features rooms with air conditioning and a private bathroom in Watamu. This beachfront property offers access to a terrace and free private parking. Boasting family rooms, this property also provides guests with a year-round outdoor pool. Show full description

    Address Plot 14, Turtle Bay Road Show on map
    • Swimming pool
    • Water sports facility
  • 15 Bamburi Beach Hotel ***** Bamburi
    Guest Rating 9.3

    Located in Bamburi, a few steps from Bamburi Beach, Bamburi Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. With free WiFi, this 5-star hotel offers a kids' club and a shared lounge. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Show full description

    Address Mombasa - Malindi Road Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Gym / fitness center
  • 16 Peponi Hotel Lamu - Kenya **** Shela
    Guest Rating 9.3

    Facing the beachfront, Peponi Hotel Lamu - Kenya offers 4-star accommodation in Shela and features an outdoor swimming pool, garden and terrace. Among the facilities of this property are a restaurant, free shuttle service and room service, along with free WiFi. The accommodation provides a concierge service, a tour desk and currency exchange for guests. Show full description

    Address Shela Lamu Show on map
    • Swimming pool
    • Water sports facility
    • Ski-in/ski-out access
    • Pets are welcome
  • 17 Asha Boutique Hotel Diani Beach
    Guest Rating 9.3

    Located in Diani Beach, 2.2 miles from Leisure Lodge Golf Club, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Among the various facilities are a bar and massage services. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 18 Searenity Beach Villa Diani Beach
    Guest Rating 9.3

    • This hotel has a private beach area

    Located in Diani Beach, 1.6 miles from Diani Beach, Searenity Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. 1. Show full description

    Address Kivulini beach road, Searenity Villa Show on map
    • Swimming pool
  • 19 Kijani Hotel Lamu
    Guest Rating 9.3

    Featuring a swimming pool and tropical gardens, Kijani Hotel is located on the coast of Lamu Island, along the Indian Ocean. The décor comes with natural handmade furniture, lanterns and ornaments. The rooms include private bathrooms with a shower and complimentary toiletries. Show full description

    Address Off Corniche Path, Shela Village Show on map
    • Swimming pool
    • Water sports facility
  • 20 Rock and Sea Resort Watamu
    Guest Rating 9.3

    • This hotel has a private beach area

    Set in Watamu in the Coast Region Region, 2953 feet from Short Beach (Watamu Marine Park), Rock and Sea Resort features a private beach area and water sports facilities. The bed and breakfast has a barbecue and views of the sea, and guests can enjoy a meal at the restaurant. Certain units include a seating area for your convenience. Show full description

    Address Watamu Beach Road Show on map
    • Saltwater pool
    • Pool tables
    • Karaoke
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 21 Che Shale Che Shale Bay
    Guest Rating 9.3

    Located in Mambrui, 18 miles from Malindi Marine National Park, Che Shale has accommodations with a garden, free private parking, a shared lounge and a bar. The property is around 29 miles from Bio-Ken Snake Farm, 16 miles from Portuguese Chapel and 16 miles from Vasco da Gama Pillar. The property provides room service and free WiFi. Show full description

    Address Lamu Road Show on map
    • Water sports facility
  • 22 Kaya Homes,Siloam Apartment Mombasa
    Guest Rating 9.3

    Boasting a balcony with pool views, an infinity pool and a garden, Kaya Homes, Siloam Apartment can be found in Mombasa, close to Shanzu Beach and 6.6 km from Haller Park. Among the facilities at this property are a lift and full-day security, along with free WiFi throughout the property. Show full description

    Address Pride Inn Paradise Beach Resort Shanzu Mombasa: Siloam Apartment 3rd floor Show on map
    • Swimming pool
  • 23 The Maji Beach Boutique Hotel -Adults Only ***** Diani Beach
    Guest Rating 9.1

    • This hotel has a private beach area

    Located along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness center and massage services. The spacious, air-conditioned rooms come with elegant décor, a balcony with Indian Ocean views, and a seating area with satellite TV. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Pool tables
    • Gym / fitness center
    • Pets are welcome
  • 24 Ocean Sports Resort *** Watamu
    Guest Rating 9.1

    Located in Watamu, on the South East coast of Kenya, Ocean Sports Resort offers views of the Indian Ocean. This beachfront resort features an outdoor swimming pool, restaurant and bar. All sea-facing rooms are individually decorated and come equipped with a mosquito net draped over the bed, a sofa and private entrance. Show full description

    Address 1 Mida Creek Road Show on map
    • Saltwater pool
    • Tennis court
    • Ping pong tables
  • 25 The Majlis Resort ***** Lamu
    Guest Rating 9.0

    • This hotel has a private beach area

    •The Majlis Resort is located in Lamu on Manda Island, overlooking the scenic Ras Kitau Bay. The resort features a distinctive blend of Italian and Swahili architectural influences, reflected in both its exterior and interior design. Complimentary Wi-Fi is available throughout the property. Show full description

    Address Ras Kitau Bay, Manda Island Show on map
    • Swimming pool
    • Water sports facility
    • Gym / fitness center
    • Turkish bath
  • 26 Flamboyant Diani Beach Diani Beach
    Guest Rating 9.0

    Providing a bar, Flamboyant Diani Beach provides accommodations in Diani Beach. This beachfront property offers access to free Wifi and free private parking. The outdoor swimming pool features a pool bar and water slide. Show full description

    Address Diani Beach Road Flamboyant Show on map
    • Swimming pool
    • Water sports facility
  • 27 Watamu Beach Cottages B&B Watamu
    Guest Rating 9.0

    A few steps from Garoda Beach in Watamu, Watamu Beach Cottages B&B provides accommodations with access to beauty services. This beachfront property offers access to a patio, table tennis, free private parking, and free Wifi. The accommodation offers a shared kitchen, full-day security, and luggage storage for guests. Show full description

    Address 38 Turtle Bay Road Show on map
    • Saltwater pool
    • Ping pong tables
    • Pets are welcome
  • 28 Shela Bahari Shela
    Guest Rating 8.9

    Shela Bahari provides beachfront accommodations in Shela. This bed and breakfast provides a shared lounge. The accommodation features free Wifi throughout the property, as well as a terrace and a restaurant. Show full description

    Address Lamu Road Show on map
  • 29 Baobab Beach Resort & Spa ***** Diani Beach
    Guest Rating 8.8

    Baobab Beach Resort & Spa offers accommodations in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa center and a selection of restaurants. The spacious rooms include a flat-screen TV, seating area and views of the sea or pool. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 30 Serena Beach Resort & Spa ***** Mombasa
    Guest Rating 8.8

    Right on the white sandy beach of Shanzu, Serena Beach Hotel & Spa offers panoramic views of the Indian Ocean. Guests can dine next to the outdoor pool in the extensive tropical gardens. All of the spacious, air-conditioned rooms feature Swahili-style décor with beds surrounded by a mosquito net. Show full description

    Address Shanzu Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Karaoke
    • Water sports facility
    • Gym / fitness center
  • 31 Kobe Suite Resort ***** Watamu
    Guest Rating 8.8

    • This hotel has a private beach area

    With a tropical garden and and private beach area, Kobe Suite Resort is located in Watamu. The resort has two outdoor pools and can arrange massages on request. The suites at Kobe have air conditioning, a mini-bar, seating area and a bathroom with shower and bidet. Show full description

    Address Watamu Show on map
    • Swimming pool
  • 32 Sonrisa Villas **** Diani Beach
    Guest Rating 8.8

    • This hotel has a private beach area

    Offering beachfront accommodations in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace. Free Wi-Fi access is available throughout. Show full description

    Address Po Box 5061 Show on map
    • Swimming pool
  • 33 Neptune Palm Beach Boutique Resort & Spa - All Inclusive **** Galu
    Guest Rating 8.8

    Located at Diani Beach on the South Coast, the Neptune Palm Beach Resort & Spa offers a fresh water outdoor swimming pool. Mombasa is 25 mi away. Rooms are located in traditional cottages and feature a balcony with garden views, outdoor furniture, and air conditioning. Show full description

    Address Diani Beach Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Water sports facility
  • 34 LalaGalu - Beachfront EcoCabins Diani Beach
    Guest Rating 8.8

    Located in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace. The property is around 1.7 miles from Colobus Conservation, 2. Show full description

    Address Diani Beach Mombasa PO BOX 1478 Show on map
    • Swimming pool
    • Gym / fitness center
  • 35 Diani Marine Divers Village Diani Beach
    Guest Rating 8.8

    Diani Marine Divers Village is a privately owned, charming, and family-friendly 3-star Bed & Breakfast, located just 492 feet from the stunning Diani Beach — easily reached with a short walk through our lush tropical garden. Our property offers an outdoor swimming pool, a poolside bar, free Wi-Fi, complimentary parking, and access to our renowned 5-star PADI Dove Center. Each room is individually sized and features a refrigerator and a private bathroom with a shower. Show full description

    Address Diani Marine Divers Village, Ukunda Show on map
    • Swimming pool
    • Water sports facility
  • 36 PrideInn Paradise Beach Resort & Spa Mombasa ***** Mombasa
    Guest Rating 8.7

    • This hotel has a private beach area

    Set in Shanzu, 0.9 mi from KWS Ticket Office for Mombasa Marine Park, PrideInn Paradise Beach Resort, Convention Center and Spa has a private beach area, an outdoor swimming pool and rooms with free WiFi access. The resort offers a 24-hour front desk. Show full description

    Address Shanzu Mombasa Kenya Show on map
    • Swimming pool
    • Karaoke
    • Gym / fitness center
    • Water park
  • 37 Hemingways Watamu ***** Watamu
    Guest Rating 8.7

    • This hotel has a private beach area

    Offering a spa and wellness center, 2 pools surrounded by palm trees, Hemingways Watamu is located on the beachfront of Watamu. All rooms are equipped with air conditioning and free WiFi. The rooms are furnished in a modern style and offer bright interiors with views of the ocean. Show full description

    Address Watamu Marine National Park, B8 Show on map
    • Swimming pool
    • Tennis court
    • Ping pong tables
    • Gym / fitness center
  • 38 Mzima Beach Residences - Diani Beach ***** Diani Beach
    Guest Rating 8.7

    • This hotel has a private beach area

    Located in Diani Beach, a few steps from Diani Beach, Mzima Beach Residences - Diani Beach has accommodations with a fitness center, free private parking, a garden and a private beach area. Featuring room service, this property also provides guests with a playground. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property. Show full description

    Address Diani Beach Show on map
    • Swimming pool
    • Gym / fitness center
    • Pets are welcome
  • 39 The Kasa Malindi ***** Malindi
    Guest Rating 8.7

    Offering a spa centre and a private beach area, Leopard Point Luxury Beach Resort & Spa - Malindi is set in Malindi. The hotel has a hot tub and fitness centre, and guests can enjoy a meal at the restaurant. Free WiFi is featured throughout the property and free private parking is available on site. Show full description

    Address Emerald Road Show on map
    • Saltwater pool
    • Pool tables
    • Gym / fitness center
    • Turkish bath
  • 40 Sarova Whitesands Beach Resort & Spa, Mombasa ***** Mombasa
    Guest Rating 8.6

    Sarova Whitesands Beach Resort & Spa, Mombasa is located in Mombasa on one of the longest beachfront protected by the Mombasa Marine Park. It features 4 outdoor swimming pools, 3 restaurants and a beachside nightclub. Each air-conditioned room at Sarova Whitesands offers ocean, pool or garden views. Show full description

    Address Along NyalI, Malindi Highway Show on map
    • Swimming pool
    • Water sports facility
    • Gym / fitness center
  • 41 Ocean Beach Resort & SPA ***** Malindi
    Guest Rating 8.6

    • This hotel has a private beach area

    Set in extensive gardens overlooking the Indian Ocean, this beachfront hotel in Malindi offers 2 outdoor pools and a spa. All rooms and suites have a private balcony or terrace. The individually styled and air-conditioned accommodations at Ocean Beach Resort & SPA are decorated in neutral tones. Show full description

    Address Malindi Show on map
    • Swimming pool
    • Pool tables
    • Water sports facility
    • Gym / fitness center
    • Turkish bath
  • 42 Silver Palm Spa & Resort Kilifi
    Guest Rating 8.6

    • This hotel has a private beach area

    Boasting a private beach area, an outdoor swimming pool and a spa, Silver Palm Spa & Resort is set in Kilifi. The property has a garden, fitness center and business facilities. The air conditioned rooms feature a balcony from where guests can enjoy ocean and pool views. Show full description

    Address Bofa Road Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
    • Turkish bath
  • 43 Swahili Beach ***** Diani Beach
    Guest Rating 8.5

    • This hotel has a private beach area

    Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna. The resort features an outdoor swimming pool and evening entertainment. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Ping pong tables
    • Karaoke
    • Water sports facility
    • Gym / fitness center
  • 44 Galu Ecolodge - Diani Beach Diani Beach
    Guest Rating 8.5

    • This hotel has a private beach area

    Galu Ecolodge - Diani Beach is a recently renovated bed and breakfast in Diani Beach where guests can make the most of its outdoor swimming pool, private beach area, and garden. Among the facilities of this property are a restaurant, a 24-hour front desk, and full-day security, along with free Wifi throughout the property. Private parking can be arranged at an extra charge. Show full description

    Address Galu Beach Kenya Beach Road Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 45 Blue Bay Village Watamu
    Guest Rating 8.5

    • This hotel has a private beach area

    Blue Bay Village features a seasonal outdoor swimming pool, garden, a private beach area and shared lounge in Watamu. Featuring room service, this property also provides guests with a terrace. Guests can enjoy African and Italian dishes at the restaurant or have a drink at the bar. Show full description

    Address P.O. Box 162 Show on map
    • Swimming pool
    • Tennis court
  • 46 North Coast Beach Hotel Kikambala
    Guest Rating 8.5

    • This hotel has a private beach area

    Set in Nairobi, North Coast Beach Hotel features a fitness center and a bar. With a restaurant, the hotel has air-conditioned rooms with free WiFi. The accommodations offers a 24-hour front desk, and luggage storage for guests. Show full description

    Address Kikambala Road Show on map
    • Swimming pool
    • Pool tables
    • Karaoke
    • Gym / fitness center
  • 47 The Zubeida Boutique Resort Diani Beach
    Guest Rating 8.5

    • This hotel has a private beach area

    Located in Diani Beach, a 2-minute walk from Diani Beach, The Zubeida Boutique Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring room service, this property also has a restaurant and a terrace. The resort also has free WiFi as well as a paid airport shuttle service. Show full description

    Address Diani beach road Show on map
    • Swimming pool
    • Water sports facility
  • 48 Furaha House Shela
    Guest Rating 8.5

    Furaha House is located in Shela, just a 1-minute walk from Shela Beach and 400 yards from Mnarani House. This beachfront property offers access to a balcony. The accommodation provides free Wifi throughout the property, as well as a terrace and a restaurant. Show full description

    Address Furaha House Show on map
    • Pets are welcome
  • 49 Visiwa Beach Resort ***** Watamu
    Guest Rating 8.4

    • This hotel has a private beach area

    Located in Watamu, a few steps from Watamu Bay Beach, Visiwa Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring room service, this property also welcomes guests with a restaurant and a terrace. The property has a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property. Show full description

    Address Jacaranda Road plot Show on map
    • Saltwater pool
    • Tennis court
    • Pets are welcome
  • 50 Jacaranda Indian Ocean Beach Resort **** Diani Beach
    Guest Rating 8.4

    • This hotel has a private beach area

    Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodations in Diani Beach and 5.6 mi from Ukunda Airstrip. The makuti-roofed rooms are fitted with local furniture, mini-bar, tea-and-coffee making facilities and private bathroom. Show full description

    Address Ukunda Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Karaoke
    • Water sports facility
  • 51 PrideInn Flamingo Beach Resort & Spa Mombasa **** Mombasa
    Guest Rating 8.4

    • This hotel has a private beach area

    PrideInn Flamingo Beach Resort & Spa Mombasa is set among landscaped gardens with tropical palm trees and a lagoon-shaped swimming pool. Offering 2 restaurants and 4 bars, this resort is located directly on the beach overlooking Mombasa Marine Park. All of the very spacious rooms feature a balcony with a choice of Indian Ocean, pool or garden views. Show full description

    Address Dolphin Road Show on map
    • Swimming pool
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
    • Water park
  • 52 Bahari Beach Hotel **** Mombasa
    Guest Rating 8.4

    Bahari Beach Hotel is located along the palm-fringed Nyali Beach in Mombasa and features an outdoor swimming pool and a spa and wellness center. The Nyali Golf Club is 5 minutes' drive away. The elegant air-conditioned rooms feature a mosquito net draped over the bed and include a flat-screen TV, safe and tea-and-coffee-making facilities. Show full description

    Address Mt Kenya Road, Nyali Beach Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 53 Voyager Beach Resort **** Mombasa
    Guest Rating 8.4

    Boasting an outdoor swimming pool and tennis court, Voyager Beach Resort is set in Mombasa, 1 mi from Nyali Beach. Offering a garden, the property is located within 1.1 mi of Mamba Village Crocodile Farm. Show full description

    Address Nyali Off Links Road, Mount Kenya Road Show on map
    • Swimming pool
    • Tennis court
    • Ping pong tables
    • Water sports facility
    • Water park
  • 54 Mnarani Beach Club *** Kilifi
    Guest Rating 8.4

    • This hotel has a private beach area

    Located in Kilifi, 21 miles from Watamu National Marine Park, Mnarani Beach Club has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. Among the various facilities of this property are a private beach area, a terrace and a bar. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property. Show full description

    Address Mombasa-Malindi Highway Kilifi Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 55 Royal House Shela ***** Lamu
    Guest Rating 8.3

    Situated in Lamu, Royal House Shela offers 5-star accommodation with private balconies. This 5-star hotel offers room service. The hotel has family rooms. Show full description

    Address Lamu Show on map
  • 56 Sandies Tropical Village **** Malindi
    Guest Rating 8.3

    • This hotel has a private beach area

    Sandies Tropical Village is located on the silver sand shore of Malindi. It features 2 restaurants, 3 bars and a spa. Guests can arrange to partake in water activities at the water sport centre. Show full description

    Address Casuarina Road Show on map
    • Swimming pool
    • Ping pong tables
    • Gym / fitness center
  • 57 Diani Beachalets Diani Beach
    Guest Rating 8.3

    Diani Beachalets in Diani Beach provides accommodations with a garden and barbecue facilities. This beachfront property offers access to a terrace, free private parking, and free Wifi. The chalet has private entrance. Show full description

    Address Diani beach road Show on map
  • 58 Lantana Galu Beach Diani Beach
    Guest Rating 8.3

    • This hotel has a private beach area

    Located in Diani Beach, Lantana Galu Beach is a beachfront resort. It offers accommodations with free WiFi, and access to a private beach area and 2 outdoor swimming pools. Each unit features a kitchen with oven, refrigerator and tea-and-coffee making facilities. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Gym / fitness center
  • 59 Eleven Pearl Boutique Hotel & Spa **** Diani Beach
    Guest Rating 8.2

    • This hotel has a private beach area

    Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodations in Diani Beach and features an outdoor swimming pool, fitness center and garden. With a private beach area, the property also has a shared lounge, as well as a terrace. The property provides a 24-hour front desk, airport transportation, a kids' club and free WiFi. Show full description

    Address Diani Beach Road 200 metres After Baobab Resort Show on map
    • Swimming pool
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 60 Temple Point Resort **** Watamu
    Guest Rating 8.2

    • This hotel has a private beach area

    Temple Point Resort is located in Watamu Marine National Park at the junction of the Mida Creek and Indian Ocean. Overlooking a coral reef and its own private beach, it offers traditional Swahili-style rooms. All of the air-conditioned rooms at Temple include a modern bathroom. Show full description

    Address Marine Park Road Show on map
    • Saltwater pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 61 Soul Breeze Beach Resort Diani Beach
    Guest Rating 8.2

    • This hotel has a private beach area

    Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving. The rooms have a dining area and certain rooms feature pool or sea views and outdoor furniture. Show full description

    Address Diani Beach Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Water sports facility
    • Gym / fitness center
  • 62 Jacaranda Beach Resort **** Watamu
    Guest Rating 8.1

    • This hotel has a private beach area

    Located along the palm-fringed, white sand beach of Watamu and surrounded by tropical gardens. Jacaranda Beach Resort features 3 outdoor swimming pools, fitness center and spa. All units are elegantly decorated and come with a four-poster bed draped with mosquito net. Show full description

    Address Jacaranda Road Show on map
    • Saltwater pool
    • Pool tables
    • Ping pong tables
    • Gym / fitness center
  • 63 Safari Beach Hotel Diani Beach
    Guest Rating 8.1

    Situated in Diani Beach, a few steps from Diani Beach, Safari Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the property also has a bar, as well as a tennis court. The accommodation offers evening entertainment and room service. Show full description

    Address Diani Beach Road Safari Beach Hotel Show on map
    • Swimming pool
    • Tennis court
    • Water sports facility
    • Gym / fitness center
  • 64 Diamonds Leisure Beach & Golf Resort ***** Diani Beach
    Guest Rating 8.0

    • This hotel has a private beach area

    Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront. Guests enjoy stunning sea views and a sun terrace, complemented by a swimming pool with a view. Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms with walk-in showers, and balconies or patios. Show full description

    Address Diani Beach Show on map
    • Swimming pool
    • Pool tables
    • Karaoke
    • Water sports facility
  • 65 Lily Palm Resort **** Watamu
    Guest Rating 8.0

    • This hotel has a private beach area

    Discover Paradise at Lily Palm Resort – Your Sweet Escape to Watamu Nestled in the heart of Watamu Beach Town, Kilifi County, Lily Palm Resort invites you to experience the magic of coastal living in one of Kenya’s most breathtaking destinations. Watamu, meaning "The Sweet Place," is a fitting name for this serene haven, where white sands meet azure waters, and nature’s beauty, the mangroves seamlessly blends with the Oceans. Adventure seekers will find the Watamu National Marine Park only 4. Show full description

    Address Watamu National Marine Park Show on map
    • Swimming pool
    • Pets are welcome
  • 66 Papillon Lagoon Reef Hotel *** Diani Beach
    Guest Rating 8.0

    Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean. Decorated in traditional Swahili style, it offers diving, a fitness center and tennis. Each air-conditioned room has either a balcony or patio with views of the gardens or ocean. Show full description

    Address Diani Beach, Diani Show on map
    • Swimming pool
    • Tennis court
    • Ping pong tables
    • Gym / fitness center
  • 67 Sheratton Beach Villagio *** Mombasa
    Guest Rating 7.9

    • This hotel has a private beach area

    Located in Mombasa, a 4-minute walk from Bamburi Beach, Sheratton Beach Villagio has accommodations with a private beach area, free private parking, a shared lounge and a restaurant. With free WiFi, this 3-star hotel offers a shared kitchen and room service. The hotel has an indoor pool and a 24-hour front desk. Show full description

    Address Malindi Road Show on map
    • Swimming pool
  • 68 Kilifi Bay Beach Resort **** Kilifi
    Guest Rating 7.8

    • This hotel has a private beach area

    Located on Kilifi’s beach, this resort offers spacious rooms with a balcony with Indian Ocean views. Free massages are available. It has 2 outdoor pools and free on-site parking. Show full description

    Address Bofa Road Show on map
    • Swimming pool
    • Tennis court
    • Water sports facility
  • 69 Shella White House Lamu
    Guest Rating 7.8

    Located just 33 feet from the Lamu beachfront, Shella white house features a restaurant and a rooftop veranda with panoramic views of the Indian Ocean. The rooms all include a balcony with outdoor dining facilities. They also come with a seating area and a refrigerator. Show full description

    Address P.O.BOX 251-80500 Show on map
    • Swimming pool
  • 70 Sawa Sawa Beach Hotel&Backpacks Malindi
    Guest Rating 7.8

    Located in Malindi, Sawa Sawa Beach Hotel&Backpacks offers beachfront accommodation a few steps from Malindi Beach and provides various facilities, such as a garden and a shared lounge. The property is around 33 km from Watamu National Marine Park, 5.6 km from Malindi Marine National Park and 23 km from Bio-Ken Snake Farm. Show full description

    Address Kenya Malindi SawaSawa Beach Hotel and Backpacks(next to Malindi museum) Show on map
    • Pets are welcome
  • 71 Hillpark Amare Resort Tiwi
    Guest Rating 7.7

    • This hotel has a private beach area

    Located in Tiwi, 9.1 miles from Leisure Lodge Golf Club, Hillpark Amare Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. With a private beach area, the property also features a terrace, as well as a bar. Show full description

    Address Tiwi Beach Show on map
    • Swimming pool
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 72 Kilua Beach Residences by CityBlue, Mombasa **** Mombasa
    Guest Rating 7.5

    Located in Mombasa, a few steps from Shanzu Beach, Kilua Beach Residences by CityBlue, Mombasa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. Show full description

    Address Shanzu Beach Road Shanzu Show on map
    • Swimming pool
    • Gym / fitness center
  • 73 Hotel English Point Marina & Spa **** Mombasa
    Guest Rating 7.4

    Overlooking Mombasa Old Town and the Old Port, Hotel EnglishPoint is located in Nyali Beach District in Mombasa, 2297 feet from Fort Jesus Museum. It features an infinity pool, a sun terrace and free Wi-Fi throughout. Free private parking is available on site. Show full description

    Address Silos Road Show on map
    • Swimming pool
    • Gym / fitness center
  • 74 Sun N Sand Beach Resort Mombasa
    Guest Rating 7.4

    • This hotel has a private beach area

    Located in Mombasa, a 15-minute walk from Ngoloko Kikambala Beach, Sun N Sand Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Among the facilities of this property are a restaurant, a shared lounge and a 24-hour front desk, along with free WiFi. The property provides evening entertainment and a concierge service. Show full description

    Address B8 Off Mombasa Show on map
    • Saltwater pool
    • Tennis court
    • Pool tables
    • Water sports facility
  • 75 Ziwa Beach Resort Bamburi
    Guest Rating 7.3

    • This hotel has a private beach area

    Offering an outdoor pool, Ziwa Beach Resort is set in Bamburi in the Coast Region, 328 feet from KWS Ticket Office for Mombasa Marine Park. Free WiFi is available throughout the property. Rooms come with a flat-screen TV. Show full description

    Address Off Malindi Road Bamburi Beach Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 76 Shimoni Reef Lodge **** Shimoni
    Guest Rating 7.2

    Nestled among coral reefs and tropical gardens, Shimoni offers charming accommodations in cottage suites with thatched roofs. It offers chances for dolphin-spotting and experience first-hand protected wildlife. With views of the Wasini Channel, Cottages at Shimoni Reef Lodge are set around a pool surrounded by tamarind and baobab trees. Show full description

    Address Shimoni Village Show on map
    • Swimming pool
    • Pets are welcome
  • 77 Plaza Beach Hotel *** Bamburi
    Guest Rating 7.2

    • This hotel has a private beach area

    This small hotel is located along the tranquil Bamburi Beach, 6.2 mi from Mombasa. Plaza Beach Hotel offers an outdoor pool, terrace and tropical garden. Show full description

    Address Off Malindi Road, Bamburi Beach, North Coast Show on map
    • Swimming pool
    • Ping pong tables
    • Water park
  • 78 Charchoma Restaurant Mombasa
    Guest Rating 7.2

    • This hotel has a private beach area

    Set in Mombasa, a few steps from Bamburi Beach, Charchoma Restaurant offers accommodation with an outdoor swimming pool, free private parking, a private beach area and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation provides karaoke and luggage storage space. Show full description

    Address mombasa-malindi road Show on map
    • Swimming pool
    • Karaoke
  • 79 Soul Breeze Backpackers Diani Diani Beach
    Guest Rating 7.0

    • This hotel has a private beach area

    Soul Breeze Backpackers Diani has a fitness centre, a garden and a sun terrace with swimming pool and à la carte breakfast in Diani Beach. Among the various facilities are a shared lounge, a bar, as well as a tennis court. There is free private parking and the property features paid airport shuttle service. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Tennis court
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 80 Maya Kobe Boutique Hotel, Kilifi Kilifi
    Guest Rating 7.0

    Situated within 30 km of Watamu National Marine Park and 41 km of Arabuko Sokoke National Park, Maya Kobe Boutique Hotel, Kilifi provides rooms with air conditioning and a private bathroom in Kilifi. This beachfront property offers access to a patio, free private parking and free WiFi. The accommodation offers airport transfers, while a car rental service is also available. Show full description

    Address Bofa Road Show on map
    • Swimming pool
  • 81 Kilele-Panorama Suite Shela
    Guest Rating 7.0

    Set in Shela, 700 metres from Shela Beach and 300 metres from Mnarani House, Kilele-Panorama Suite offers spacious air-conditioned accommodation with a terrace and free WiFi. With sea views, this accommodation features a balcony. Towels and bed linen are offered in the bed and breakfast. Show full description

    Address Shela-Lamu Show on map
    • Swimming pool
    • Pets are welcome
  • 82 Neptune Beach Resort - All Inclusive **** Bamburi
    Guest Rating 6.9

    Located on the silver sands of the Bamburi Beach, Neptune Beach Resort offers comfortable accommodations and an outdoor pool. Boasting a terrace with view of Indian Ocean, it features large reception and hallways. Free Wi-Fi is available in all areas. Show full description

    Address Bamburi Beach Show on map
    • Saltwater pool
    • Tennis court
    • Pool tables
    • Ping pong tables
  • 83 Mambrui Golden Beach Bar and Cottages Che Shale Bay
    Guest Rating 6.9

    Featuring a garden, Mambrui Golden Beach Bar and Cottages offers accommodations in Mambrui. This beachfront property offers access to a terrace and free private parking. The accommodation features airport transfers, while a car rental service is also available. Show full description

    Address Post Box 5289 Show on map
    • Swimming pool
    • Water sports facility
  • 84 Bahari Dhow Beach Villas **** Diani Beach
    Guest Rating 6.8

    Featuring free WiFi and air conditioning, Bahari Dhow Beach Villas is located in Diani Beach, 2.1 mi from The Diani Beach Shopping Center. Colobus Conservation is 5. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Pool tables
    • Karaoke
    • Water sports facility
  • 85 Barracuda Inn Resort **** Watamu
    Guest Rating 6.8

    • This hotel has a private beach area

    Situated along Watamu Beach, Barracuda Inn Resort features a swimming pool with sun lounges, a hot tub, and a restaurant and bar. The resort also offers evening entertainment. The air-conditioned rooms all feature Swahili-style décor and include an en suite bathroom with a shower and hairdryer. Show full description

    Address Watamu Road Show on map
    • Swimming pool
    • Ping pong tables
    • Water sports facility
    • Pets are welcome
  • 86 Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits *** Diani Beach
    Guest Rating 6.8

    Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools. Wellness facilities include a steam bath, aromatherapy and facial treatments. Overlooking the Indian Ocean, all Diani rooms feature private balconies and satellite TV. Show full description

    Address Diani Beach Road Show on map
    • Swimming pool
    • Pool tables
    • Ping pong tables
    • Water sports facility
    • Gym / fitness center
  • 87 White Elephant Sea Lodge Malindi
    Guest Rating 6.8

    • This hotel has a private beach area

    Situated along the sandy Malindi beaches, White Elephant Sea & Art Resort in the Marine National Park features 2 swimming pools overlooking the sea. The stylish air-conditioned rooms offer African-style décor, a minibar and en suite bathrooms. Guests can enjoy drinks at the pool bar as well as the a la carte menu at the White Elephant Sea & Art Resort restaurant. Show full description

    Address Casuarina Road Show on map
    • Saltwater pool
    • Tennis court
    • Pets are welcome
  • 88 Watamu Adventist Beach Resort Watamu
    Guest Rating 6.8

    • This hotel has a private beach area

    Located in Watamu, a few steps from Papa Remo Beach, Watamu Adventist Beach Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Among the various facilities of this property are a terrace and a restaurant. The property provides a 24-hour front desk, airport transportation, room service and free WiFi. Show full description

    Address Jacaranda Road Next to Mapango Restraurant Show on map
    • Swimming pool
    • Water park
  • 89 Neptune Village Beach Resort & Spa - All Inclusive **** Galu
    Guest Rating 6.7

    • This hotel has a private beach area

    Located at Diani Beach on the South Coast, the Neptune Village Beach Resort & Spa offers a fresh water outdoor swimming pool and a tropical garden Mombasa is 25 mi away. Rooms are located in traditional makuti-roofed bungalows and feature a balcony with garden views, outdoor furniture, and air conditioning. The bathroom has a shower. Show full description

    Address Diani Beach Show on map
    • Swimming pool
    • Tennis court
    • Pool tables
    • Ping pong tables
    • Water sports facility
  • 90 Luwa Beach&Suits Watamu
    Guest Rating 6.5

    Luwa Beach&Suits provides beachfront accommodations in Watamu. Among the facilities of this property are a restaurant, hairdresser's, and hot tub. There's free private parking, and the property offers paid airport shuttle service. Show full description

    Address Jacaranda Road Show on map
    • Pets are welcome
  • 91 YU Resort **** Msambweni
    Guest Rating 6.3

    • This hotel has a private beach area

    Situated in Msambweni, a few steps from Msambweni Beach, YU Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a 24-hour front desk and currency exchange for guests. Show full description

    Address Kwale/Msambweni Show on map
    • Swimming pool
    • Karaoke
    • Pets are welcome
  • 92 Jannataan Hotel ** Lamu
    Guest Rating 6.3

    • This hotel has a private beach area

    Just a 4-minute walk from Manda Beach and 500 yards from Shela Beach, Jannataan Hotel features accommodations in Lamu, with an indoor pool, a garden, and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk, and room service, along with free Wifi throughout the property. On-site staff can arrange airport transfers. Show full description

    Address Shela Show on map
    • Swimming pool
  • 93 Sai Rock Beach Hotel & Spa Bamburi
    Guest Rating 6.1

    Located on Bamburi Beach and 6.2 mi north of Mombasa, Sai Rock Beach Hotel & Spa offers an outdoor pool, 2 restaurants and spa and wellness facilities. Each room at Sai Rock is equipped with a flat-screen TV, a telephone and a safety deposit box. Show full description

    Address Malindi Road, Bamburi Show on map
    • Swimming pool
    • Water sports facility
    • Gym / fitness center
    • Pets are welcome
  • 94 Nyali Beach Holiday Resort *** Nyali
    Guest Rating 6.0

    • This hotel has a private beach area

    Located in Nyali, Nyali Beach Holiday Resort features 3-star accommodations with a private terrace and outdoor pool. All units feature a seating area, air conditioning, flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. Certain units are equipped with a balcony. Show full description

    Address Bungalows Road Show on map
    • Swimming pool
    • Ping pong tables
    • Water park
  • 95 The Red Pepper House ***** Lamu
    Guest Rating 3.0

    Facing the beachfront, The Red Pepper House offers 5-star accommodations in Lamu and features a garden, shared lounge and terrace. Featuring free shuttle service, this property also welcomes guests with a restaurant and an outdoor pool. The property provides room service and a tour desk for guests. Show full description

    Address Coconut Beach Show on map
    • Swimming pool
  • 96 Jumbo Art S Villas ** Diani Beach
    Guest Rating 1.0

    Situated in Diani Beach, within a few steps of Diani Beach and 700 metres of Leisure Lodge Golf Club, Jumbo Art S Villas features accommodation with a terrace and as well as free private parking for guests who drive. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests. Show full description

    Address Diani Beach Show on map
    • Water park
  • 97 Golden Sun Beach Apartments Mombasa
    Guest Rating 1.0

    • This hotel has a private beach area

    Set in Mombasa, a few steps from Diani Beach, Golden Sun Beach Apartments offers accommodation with an outdoor swimming pool, free private parking and a private beach area. Located around 8.5 km from Colobus Conservation, the hostel with free WiFi is also 14 km away from Kaya Kinondo Sacred Forest. Show full description

    Address Diani Beach Golden Sun Beach Apartment Show on map
    • Swimming pool
  • 98 Zahari Oceanfront ***** Msambweni

    • This hotel has a private beach area

    Situated in Msambweni, 1.6 km from Msambweni Beach, Zahari Oceanfront features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With a shared lounge, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Show full description

    Address Zahari Oceanfront Show on map
    • Swimming pool
    • Water sports facility
    • Pets are welcome
  • 99 Katiti N'tamu Lamu Lamu

    Situated within less than 1 km of 18th Century Swahili House Museum and a 11-minute walk of Lamu Museum in Lamu, Katiti N'tamu Lamu features accommodation with seating area. It is located 1.2 km from Lamu Fort and provides a shared kitchen. Show full description

    Address PVRV+955 Lamu Katiti N'tamu Lamu Show on map
  • 100 AMOODY MANZIl Shela

    Boasting sea views, AMOODY MANZIl offers accommodation with a terrace, around 200 metres from Shela Beach. The property has quiet street views, and is 300 metres from Mnarani House. The bed and breakfast features a restaurant serving African cuisine, as well as free WiFi throughout the property. Show full description

    Address Lamu Road Show on map

This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.

Tomas Mazowski

Hello! I try my best to keep this guide up to date and I last refreshed it in June 2026. Did I miss a hotel that should be on this list? Send me an email and let me know!