Points of interest - Diani Beach

Beaches

Parks and Natural Sites

Diani Beach City Map

Airports Near Diani Beach

Mombasa Moi International (MBA) 28.6 km

In and around Diani Beach

Mtwapa 71 Hotels
43.0 km
Tiwi 33 Hotels
5.9 km
Ukunda 97 Hotels
2.4 km
Msambweni 48 Hotels
22.5 km
Mombasa 369 Hotels
28.7 km

Popular Hotels in Diani Beach

All 156 hotels in Diani Beach

  • Greenfield Villa D- Diani
    Greenfield Villa D- Diani
    Off Diani Beach Road, Diani Beach, 80100, KE
    Show map

    With a stay at this villa in Diani Beach, you'll be a 1-minute drive from Diani Beach and 6 minutes from Kongo Mosque. This villa is 25.5 mi (41 km) from... Read more…

    Free Wifi
    For more info about this hotel:
  • Greenfield Villa M-diani
    Greenfield Villa M-diani
    Off Diani Road, Ukunda, Diani Beach, 80100, KE
    Show map

    With a stay at this villa in Diani Beach, you'll be a 1-minute drive from Diani Beach and 6 minutes from Kongo Mosque. This villa is 25.6 mi (41.2 km)... Read more…

    Free Wifi
    For more info about this hotel:
  • Cosy One Bedroom Apartment-diani
    Cosy One Bedroom Apartment-diani
    Diani Beach Road, Diani Beach, 80400, KE
    Show map

    With a stay at this apartment in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This apartment is 28.8 mi (46.4 km)... Read more…

    Free Wifi
    For more info about this hotel:
  • Baobab Beach Resort & Spa
    Baobab Beach Resort & Spa
    Diani Beach Road, Diani Beach, 80400, KE
    Show map

    When you stay at Baobab Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 15-minute walk of Diani Beach and Galu Kinondo Beach. This... Read more…

    4.2/5
    Good
    105 reviews
    Free Wifi
    From USD 271
    per room / per night
  • Swahili Beach Resort
    Swahili Beach Resort
    Diani Beach, Diani Beach, 80401, KE
    Show map

    With a stay at Swahili Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque. This beach resort is... Read more…

    4.3/5
    Good
    107 reviews
    Free Wifi
    From USD 195
    per room / per night
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
    Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
    Diani Beach Road, Diani Beach, 80400, KE
    Show map

    With a stay at Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits in Diani Beach, you'll be on the beach, within a 5-minute drive of Diani Beach... Read more…

    4.1/5
    Good
    242 reviews
    Free Wifi
    From USD 122
    per room / per night
  • Southern Palms Beach Resort
    Southern Palms Beach Resort
    Diani Beach Road, Diani Beach, 80400, KE
    Show map

    With a stay at Southern Palms Beach Resort in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque. This... Read more…

    3.9/5
    Good
    63 reviews
    Free Wifi
    From USD 254
    per room / per night
  • Leopard Beach Resort & Spa
    Leopard Beach Resort & Spa
    Diani Beach Road, Diani Beach, 80400, KE
    Show map

    With a stay at Leopard Beach Resort & Spa in Diani Beach, you'll be on the beach, within a 10-minute drive of Diani Beach and Kongo Mosque. This beach... Read more…

    4.1/5
    Good
    72 reviews
    Free Wifi
    From USD 185
    per room / per night