Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From351US$ /night
Check-in
08Aug2025Select date
Check-out
09Aug2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Diani Beach, Diani Beach, Kenya

Swahili Beach Resort offers a beachfront location with sun loungers and beach umbrellas. This 5-star Diani Beach hotel features 125 rooms equipped with premium bedding and 24-hour room service.

Rooms & Amenities

Rooms at Swahili Beach Resort include thoughtful touches like pillow menus and air conditioning. Guests can also enjoy 24-hour room service in all accommodations.

Dining Options

Dining options include 5 onsite restaurants offering a variety of cuisines. Guests can also relax at the beach bar and poolside bar throughout their stay.

Leisure & Services

Leisure facilities feature Swahili Spa, which offers treatments like hot stone massages and detox wraps. Additionally, the health club provides aerobics classes for fitness enthusiasts.

Location & Transportation

Swahili Beach Resort is located 3 miles from Ukunda and is within proximity to landmarks like Diani Shopping Centre and Colobus Conservation. Guests can make use of a roundtrip airport shuttle for transportation.

View all

Price and Room Availability

Check availability and prices for your dates now!


Getting around

Comprehensive guide to transport options for seamless travel

City Centre
Diani Beach1700 ft
Airports
Ukunda (UKA) 1.8 mi
Moi (MBA) 27.1 mi

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Smoking allowed in designated areas
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • 24-hour reception
  • Rooms/ Facilities for disabled
  • Luggage storage
  • Coffee shop

Sports & Fitness

  • Fitness studio

Services

  • Paid airport shuttle
  • Dry cleaning
  • Tours/Ticket assistance
  • Newspaper service
  • Bell staff/Porter

Dining

  • Poolside snack bar
  • Free breakfast

Business

  • 24-hour business centre

Children

  • Paid babysitting/ Child services
  • Children's pool

Facilities for people with disabilities

  • Bathroom for disabled

Spa & Leisure

  • Garden area
  • Television in lobby
  • Spa & wellness centre
  • Treatment room
  • Library

Room features

  • Terrace
Show more

Location

Diani Beach, Diani Beach, Kenya
Map view
Diani Beach, Diani Beach, Kenya
Nearby
Mall
Nakumatt Diani
400 ft
Shopping Area
Baharini Plaza
700 ft
Restaurants
Swahili Beach
700 ft
Plot 65
The Spice Route
1400 ft
Diani Beach Road Inside Swahili Beach Resort
Aniello's
1000 ft
Diani Beach Rd
Sizzlers Steak House & Pub
2500 ft
Diani Beach Road Diani Bazaar Shopping Centre
Chui Grill Leopard Beach hotel
3000 ft
Diani Beach Road
Access exclusive early booking discounts.
Choose your spa escape today!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
08Aug2025Select date
Check-out
09Aug2025Select date
Rooms and Guests2 Guests, 1 Room