Southern Palms Beach Resort
4 StarsExpansive lagoon-style pools, Diverse international gastronomy
Expansive lagoon-style pools, Diverse international gastronomy
Themed buffet and live stations, Playful resident monkey sightings
Seven-layer cascading swimming pools, Award-winning Swahili spa
Dual fresh-water swimming pools, Maya Spa wellness sanctuary
Expansive outdoor swimming pool, Tropical paradise ambiance
Diani Beach coral reef access, Uzuri Spa and Fitness Forest
Oceanfront swimming pool with swim-up bar, Baobab buffet restaurant
Private villas with pools, Oceanfront dining experiences
Beachfront swimming pools, Unique wildlife encounters
Overwater bungalows, Three unique swimming pools
Direct Diani Beach access, Multiple outdoor swimming pools
Multiple swimming pools, Outdoor Mulberry Spa
Kongo River sunset views, Multiple swimming pools and plunge pools
The Sails restaurant dining, Lush tropical gardens with wildlife
Outdoor swimming pool with sun loungers, Authentic African and international cuisine
Invigorating outdoor swimming pool, Relaxing massage and hot tub
Spacious garden view rooms, Expansive beachfront swimming pool
Outdoor swimming pool with poolside bar, On-site spa and wellness services
Wellness and recreation activities, Diverse dining experiences
Lush communal swimming pool, Nearby wellness and massage services
Turtle-shaped infinity pool, Tides Restaurant Mediterranean cuisine
Dual outdoor swimming pools, Traditional makuti roof restaurant
Sparkling outdoor swimming pool, Relaxing hot tub and massage services
Outdoor swimming pool with sunbeds, Adventure excursions
Expansive outdoor swimming pool, Exclusive private villa accommodations
Two outdoor swimming pools, Coastal and modern architectural design
Lush, well-maintained garden grounds, Stylish Swahili-inspired interiors
Beachfront Indian Ocean views, Outdoor swimming pool with sun loungers
Unique swimming pool with island, Authentic Swahili curry chicken
Access to sister hotel's beachfront pool, International and local cuisine
Tropical palm garden oasis, 5-star PADI Dive Centre
Beachfront swimming pool, Tropical wellness spa
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.
January is usually the cheapest month to book a hotel in Diani Beach, with typical prices around R 1,316 per night based on 33 price comparisons.
Hotel prices in Diani Beach are usually highest during December, with typical prices around R 4,042 per night.
Hotel prices in Diani Beach usually range from R 1,167 per night to R 4,790 per night, with typical prices around R 1,665 per night.
Hotel prices in Diani Beach are typically lowest in January at around R 1,316 per night, rising to around R 4,042 per night in December.
October
2026
November
2026
December
2026
January
2027
February
2027
Select dates to see exact prices
March
2027
Select dates to see exact prices
April
2027
May
2027
June
2027
July
2027
Select dates to see exact prices
August
2027
Select dates to see exact prices
September
2027
Select dates to see exact prices
In Diani Beach, you might want to check out Southern Palms Beach Resort, Diani Reef Beach Resort & Spa, Leopard Beach Resort and Spa, Swahili Beach. These hotels come highly recommended by many travellers.
For a taste of luxury in Diani Beach, you might want to explore Diani Reef Beach Resort & Spa, Leopard Beach Resort and Spa, Swahili Beach, Nomad Beach Resort. These hotels are known for their superior amenities and high-class services.
If you're visiting Diani Beach with your family, you could look at Southern Palms Beach Resort, Diani Reef Beach Resort & Spa, Southern Palms Beach Resort, Baobab Beach Resort & Spa. These hotels offer a variety of family-friendly services and activities.
Travelling with pets? The hotels African Dream Cottages - Diani Beach, Pinewood Beach Resort & Spa, Tradewinds Lodge, Sunset Villa Diani could be ideal. These hotels are not only pet-friendly but also offer numerous amenities to make your pets feel at home.
If you’re looking for a relaxing spa experience during your stay in Diani Beach, check out Southern Palms Beach Resort, Baobab Beach Resort & Spa, Leopard Beach Resort and Spa, Swahili Beach – all of which offer great spa services and facilities.
These hotels may also be interesting for you...