Hotels in Mombasa

Immerse yourself in the pure, captivating charm of Mombasa, a city that marries Kenyan culture with exotic island life. Drawing countless visitors with its sapphire-blue sea, cloudless skies, and golden sand beaches, Mombasa houses a selection of impressive hotels that guarantee a memorable stay. From luxury resorts offering world-class experiences, to intimate boutique properties providing personal touches, these premier establishments will undeniably make your stay in Mombasa a dream come true. Dive into the world of Swahili cuisine, enjoy the vibrant nightlife, or simply bask in the sun as the waves of the Indian Ocean gently lap onto the shore. As you unveil the rich tapestry of this coastal city, our detailed guide will surely assist you in finding the perfect hotel, catering to your every whim and fancy. Come, discover the jewel of Kenya.

  • Resort
    16.27 mi from city centre
    from £335 per night
    1 of 5 slides
  • Resort
    869 ft from beach
    from £269 per night
    1 of 5 slides
  • Resort
    315 ft from beach
    from £266 per night
    1 of 5 slides
  • Hotel
    210 ft from beach
    from £146 per night
    1 of 5 slides
  • Resort
    2,858 ft from beach
    from £209 per night
    1 of 5 slides
  • Resort

    Swahili Beach

    988 ft from beach
    from £288 per night
    1 of 5 slides
  • Resort
    417 ft from beach
    from £307 per night
    1 of 5 slides
  • Hotel
    17.83 mi from city centre
    from £58 per night
    1 of 5 slides
  • B&B
    36 ft from beach
    from £53 per night
    1 of 5 slides
  • Hotel
    666 ft from beach
    from £348 per night
    1 of 5 slides
  • Resort
    1,194 ft from beach
    from £278 per night
    1 of 5 slides
  • Resort
    1,923 ft from beach
    from £272 per night
    1 of 5 slides
  • Resort
    23.07 mi from city centre
    from £245 per night
    1 of 5 slides
  • Resort
    23.06 mi from city centre
    from £243 per night
    1 of 5 slides
  • Resort
    15.8 mi from city centre
    from £99 per night
    1 of 5 slides

Best value for money hotels in Diani Beach

Great value hotels for your stay in Diani Beach

  • Hotel

    Marikeka Hotel

    22.38 mi from city centre
    1 of 5 slides
  • Resort
    23.27 mi from city centre
    from £142 per night
    1 of 5 slides
  • Hotel
    23.27 mi from city centre
    from £390 per night
    1 of 5 slides
  • Hotel
    1,837 ft from beach
    1 of 5 slides
  • Hotel

    Mzima Beach

    22.79 mi from city centre
    1 of 5 slides
  • Hotel
    1,946 ft from beach
    from £105 per night
    1 of 5 slides

Best rated hotels in Diani Beach

Explore the best rated hotels in Diani Beach, Kenya based on the opinions of other travelers

  • Hotel
    226 ft from beach
    1 of 5 slides
  • Resort
    1,181 ft from beach
    from £802 per night
    1 of 5 slides
  • Hotel
    16.86 mi from city centre
    1 of 5 slides
  • Hotel
    23.42 mi from city centre
    1 of 5 slides
  • Hotel
    95 ft from beach
    from £155 per night
    1 of 5 slides
  • Resort
    23.35 mi from city centre
    from £189 per night
    1 of 5 slides
  • Hotel
    24.26 mi from city centre
    1 of 5 slides
  • Resort
    23.16 mi from city centre
    from £443 per night
    1 of 5 slides
  • Hotel
    1,496 ft from beach
    from £43 per night
    1 of 5 slides

Cheap hotels in Diani Beach

Affordable budget hotels in Diani Beach

  • Resort
    16.89 mi from city centre
    from £72 per night
    1 of 5 slides
  • Hotel
    200 ft from beach
    1 of 5 slides
  • Hotel
    1,106 ft from beach
    1 of 5 slides
  • Resort

    Galu Ecolodge

    23.72 mi from city centre
    from £181 per night
    1 of 5 slides
  • Hotel
    16.37 mi from city centre
    1 of 5 slides
  • Resort
    16.52 mi from city centre
    from £60 per night
    1 of 5 slides
  • Hotel
    522 ft from beach
    from £102 per night
    1 of 5 slides
  • Hotel
    2,323 ft from beach
    from £37 per night
    1 of 5 slides
  • Hotel
    1,335 ft from beach
    1 of 5 slides

Why book with us?

Travel tips for Diani Beach

FAQs about hotels in Diani Beach

  • Are there any dog friendly hotels in Diani Beach?

    Planning a dog-friendly vacation in Diani Beach? Check out these top-rated hotels: Diani-Paradise-Villas, Mzima Beach, Galu Ecolodge - Diani Beach

  • Which are the best family hotels in Diani Beach?

    Discover the perfect family-friendly hotels for your next vacations! Here are the top picks for families with children: Southern Palms Beach Resort, Leopard Beach Resort & Spa, Baobab Beach Resort & Spa

  • What are the most popular hotels in Diani Beach city centre?

    For a stay in the city center of Diani Beach, these centrally located hotels are suitable: Leopard Beach Resort & Spa, Swahili Beach, PrideInn Hotel Diani

  • What are the cheapest hotels in Diani Beach?

    For a cheap stay in Diani Beach, we recommend these budget-friendly hotels: Papillon Lagoon Reef Hotel, Diani Sea Lodge - All Inclusive, PrideInn Hotel Diani

  • What are the best hotels close to Diani Beach most popular attractions?

    For a stay close to the best points of interest, we recommend these hotels:

  • Are there any hotels close to Diani Beach airport?

    If you want to stay close the airport:

    Combiné circuit et hôtel Jumbo Resort Watamu avec nuit Tsavo est ****, Combiné circuit et hôtel Jumbo Resort Watamu avec nuits Tsavo est/Ouest ****, Combiné circuit et hôtel Pinewood Beach Resort & Spa sup avec nuits safari Tsavo et Amboseli

Explore more hotels in Diani Beach