Enjoy
up to 10% less
compared to Booking.com!
Check rooms and rates
From310US$ /night
Check-in
28Dec2025Select date
Check-out
29Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About spa resort

Diani Beach, Diani Beach, Kenya, NULL
-
Close to Diani Beach
Great
8.3
/10

Located 18 minutes' walk from Leisure Lodge Golf Club, the 5-star Swahili Beach Diani Beach hotel offers a sauna and a foot bath. This hotel has an à la carte restaurant serving African cuisine and is situated in proximity to Diani Beach Art Gallery.

Location

You'll need 10-minute drive to Ukunda airport. The beachfront hotel is also just 350 metres from Baharini Plaza in Diani Beach.

The own beach is about 5 minutes' walk away. Nakumatt Diani lies fairly close to the Swahili Beach.

Rooms

The 32 rooms at this property are equipped with comforts such as climate control, as well as a flat-screen TV. Guests can use a walk-in shower and a separate toilet, along with hair dryers and towels. Some rooms open onto the sea.

Eat & Drink

Majilis restaurant is open each day from 07:00 to 10:00. Gastronomic options include a lounge bar.

Leisure & Business

Spa therapy and a community pool can be provided at a surcharge. Guests will enjoy live performances, cooking classes, and karaoke arranged at the Swahili Beach Diani Beach. This Diani Beach hotel has a health club. You can also relax with body scrub, pedicure, and manicure, and visit a wellness centre on site. A business centre with a laptop safe and a desk are available for those travelling for business.

Must-do experiences

  • Enjoy fresh seafood at Ali Barbour's Cave Restaurant at sunset.
  • Visit the Diani Beach Art Gallery for local art and crafts.
  • Take a guided tour to the stunning Kisite-Mpunguti Marine Park.
  • Savor a traditional Swahili meal at the Nomad Restaurant, try biryani!
  • Spend a morning at Diani Beach's lively Swahili Market for local vibes.
View all

Select your room type

The resort offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Room
2 persons
51 m² 
1 King-size bed
Shower
Bathtub
Executive Suite
2 persons
77 m² 
1 King-size bed
Shower
Coffee machine
Deluxe Double or Twin Room Balcony
2 persons
52 m² 
1 King-size bed
Shower
Bathtub
Suite Sea View
2 persons
77 m² 
1 Double bed
Shower
Coffee machine
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The resort offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • VIP check-in/ -out
  • Express check-in/ -out
  • No pets allowed
  • Rooms/ Facilities for disabled
  • 24-hour security
  • Luggage storage
  • Locker room
  • Private beach
  • Currency exchange
  • Hairdresser
  • Coffee shop
  • Smoke detectors
  • Fire extinguishers
  • Key card access
  • Key access

Sports & Fitness

  • Fitness centre
  • Wind surfing
  • Diving
  • Snorkelling
  • Cycling
  • Golf course
  • Table tennis
  • Sports trainer
  • Aerobics
  • Fishing

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Room service
  • Housekeeping
  • Car hire
  • Laundry
  • Dry cleaning
  • Tours/Ticket assistance
  • Shops/Commercial services
  • Welcome drink
  • Happy hour

Dining

  • In-room breakfast
  • Restaurant
  • Poolside snack bar
  • Dinner
  • Packed lunches
  • Special diet menus

Business

  • Business centre
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Babysitting/Child services
  • Children's buffet
  • Board games
  • Children's play area
  • Kids club
  • Game room

Spa & Leisure

  • Infinity pool
  • Beach access
  • Sun loungers
  • Karaoke
  • Live entertainment
  • Garden area
  • Leisure/ TV room
  • Spa & wellness centre
  • Pedicure
  • Manicure
  • Body scrub
  • Facial
  • Treatment room
  • Massage
  • Pool with view
  • Make up services

Room features

  • Air conditioning
  • Mini-bar
  • Sitting area
  • Dressing area
  • Patio
  • Terrace
  • Garden furniture
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Carpeted floor
Show more

Dining Onsite

Swahili Beach offers a captivating culinary landscape where global flavors and local dishes intertwine. From sun-kissed terraces to cozy interiors, guests can revel in a variety of dining experiences that echo the vibrant culture of the region.
Swahili Beach Diani Beach Restaurant photo Wine glasses at a wine tasting
Swahili Beach Diani Beach Restaurant photo The restaurant at the hotel

Majilis

International with African, British, Italian, and European influences
Ambiance
Family friendly with a modern touch
Key Offerings
A sumptuous buffet breakfast and an array of grilled and BBQ options suitable for all dietary preferences; perfect for casual family gatherings.
Reservation
No
Open daily from 07:30 - 22:00

Spice Route

Traditional Indian
Ambiance
Family friendly with a traditional vibe
Key Offerings
Authentic Indian dishes that cater to various dietary needs, featuring flavorful curries and aromatic spices that transport diners to the heart of India.
Reservation
No
Hours vary

Barharini

Local and International with a focus on Pizza and Seafood
Ambiance
Casual with a lively atmosphere
Key Offerings
A diverse menu including fresh seafood and local favorites perfect for sharing; ideal for beachfront dining with family and friends.
Reservation
No
Hours vary

Zanzibar

Seafood with a romantic touch
Ambiance
Modern and romantic, set against stunning views
Key Offerings
Exquisite seafood dishes that celebrate the ocean's bounty, perfect for intimate dinners or special occasions.
Reservation
Recommended
Hours vary

Location

Diani Beach, Diani Beach, Kenya, NULL
Map view
Diani Beach, Diani Beach, Kenya, NULL
Nearby
Shopping Area
The Diani Beach Shopping Centre
310 m
Mall
Nakumatt Diani
210 m
Shopping Area
Baharini Plaza
310 m
Night club
Full Moon Disco Club
580 m
Restaurants
Swahili Beach
310 m
Plot 65
Leonardo's Restaurant
550 m
Diani Beach Road Colliers Centre
Explore Diani Beach
Explore Diani Beach Activities
Top Attractions
Activities
Dining
Entertainment
Diani Beach Art Gallery
Diani Beach Art Gallery
8 minutes' walk
Art exhibitions showcasing local talent and unique pieces, a must-visit for art enthusiasts looking for inspiration.
Colobus Conservation
Colobus Conservation
20 minutes' walk
A sanctuary for the endangered Colobus monkeys, offering guided tours that educate visitors about conservation efforts.
Diani Shopping Centre
Diani Shopping Centre
12 minutes' walk
A vibrant shopping destination with diverse shops and eateries, perfect for picking up souvenirs and enjoying local cuisine.
Full Moon Disco Club
Full Moon Disco Club
7 minutes' walk
A lively venue known for its dance parties and energetic atmosphere, ideal for those looking to enjoy nightlife in Diani.
Water Sports
10 minutes' drive
Thrilling water activities like scuba diving and kite surfing available through nearby rental shops for adventure seekers.
Yoga Classes
5 minutes' drive
Relaxing yoga sessions offered at local studios for those looking to unwind and rejuvenate during their stay.
Diani Chale Marine National Reserve
10 minutes' drive
A stunning marine reserve for snorkeling and eco-tours that provide a close-up view of marine life in its natural habitat.
Swahili Beach Restaurant
4 minutes' walk
Specializes in authentic Swahili dishes in a beautifully decorated setting, ideal for a taste of local culture.
Leonardo's Restaurant
Leonardo's Restaurant
7 minutes' walk
Italian cuisine with fresh ingredients and a cozy atmosphere; famous for its wood-fired pizzas and pasta dishes.
Shakatak Disco
Shakatak Disco
5 minutes' drive
A vibrant club offering live DJs and dance performances, catering to a lively crowd and perfect for a night out.
Live Music at Diani Beach
10 minutes' drive
Various venues host weekly live music events, creating a relaxed atmosphere for couples and solo travelers alike.
Getting around
City Centre
Diani Beach8 min  ·  600 m
Airports
Ukunda (UKA)30 min  ·  2.5 km
Moi Airport (MBA)83 min  ·  55.2 km
Want early booking discounts?
Get the best spa resort rates now!
Check Rates
Property information and rules
Check-in
from 14:00-23:59
Check-out
from 06:00-10:00
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Pets
Pets are not allowed.
Languages
German
Number of rooms:
31

Next best alternative

Consider them for your next trip.
Check-in
28Dec2025Select date
Check-out
29Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Swahili Beach
Kaskazi Beach Resort Diani Beach Exterior photo
Mobile-only price

Kaskazi Beach Resort Diani Beach

5.1
Guest rating97 reviews
168m from property
USD 199USD 179
per night
The Villa Luxury Suites Diani Beach Exterior photo
Mobile-only price

The Villa Luxury Suites Diani Beach

9.1
Perfect316 reviews
596m from property
USD 145USD 130
per night
Leopard Beach Resort And Spa Diani Beach Exterior photo
Mobile-only price

Leopard Beach Resort And Spa Diani Beach

8.3
Great142 reviews
993m from property
USD 244USD 219
per night