Pay on our site
up to 10% less
than on Booking.com
Check rooms and rates
From351US$ /night
Check-in
06Aug2025Select date
Check-out
07Aug2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Diani Beach, Diani Beach, Kenya

Located a 13-minute walk from Diani Beach Art Gallery, Swahili Beach Resort Diani Beach includes 140 rooms with views of the sea. Situated within easy reach of Baharini Plaza, this hotel offers 9 outdoor swimming pools, spa therapy and a library for guest enjoyment.

Location

You'll need 10-minute drive to Ukunda airport. The 5-star hotel also gives access to Diani Chale Marine National Reserve, which is 3.5 km away.

Located an 18-minute stroll from The Diani Beach Shopping Centre, this property puts the city at your fingertips.

Eat & Drink

Swahili Beach Resort invites guests to the poolside bar to relax with a drink. It overlooks the poolside. The restaurant Qua Bruce Bar & Restaurant is situated in the vicinity of this Diani Beach hotel.

Leisure & Business

You might also like body treatments available at the luxury property. This business hotel has a health club. Business travellers will have access to a 24/7 business centre and a meeting room provided on site.

View all

Price and Room Availability Calendar

Check availability and prices for your dates now!

Getting around

A complete list of available transportation options

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
Interested in Exclusive Early Booking Rates?
Take advantage of special rates!
Check Rates
Check-in
06Aug2025Select date
Check-out
07Aug2025Select date
Rooms and Guests2 Guests, 1 Room