Resort Getaways Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Oct 22 - Oct 23 ·
2 guests

Diani Beach Resorts

Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Over 420 stays assessed to highlight the standout picks

Navigation

1. Ocean Village Club (Adults Only)

2. The Villa Luxury Suites Hotel

3. African Dream Cottages - Diani Beach

4. Diamonds Leisure Beach & Golf Resort

Budget Resorts in Diani Beach

5. Jacaranda Indian Ocean Beach Resort

6. Soul Breeze Beach Resort

7. Swahili Beach

Resorts in Diani Beach for Adults

8. Diani Marine Divers Village

9. Safari Beach Hotel

10. Asha Boutique Hotel

Top Rated Resorts in Diani Beach

  • Best-rated
  • Beach access
Ocean Village Club (Adults Only) Ocean Village Club (Adults Only)

Ocean Village Club (Adults Only)

Diani Beach Road
5.1 km (3.2 mi) from city center
  • All inclusive
  • Free parking
  • 24-hour security
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Nestled 1 km from The Sands at Nomad Boutique Resort, Ocean Village Club Diani Beach hotel offers a veranda and a golf course. Featuring 42 rooms with views of the forest, this hotel is 25 minutes' walk from Colobus Conservation Museum.

Enjoy an outdoor swimming pool, along with diving, lawn tennis, and table tennis for active time spending.

9.7
1076 reviews
~ US$250 / night

Ocean Village Club (Adults Only)

5.1 km (3.2 mi) from city center
  • All inclusive
  • Free parking
  • 24-hour security
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Ocean Village Club (Adults Only)

Nestled 1 km from The Sands at Nomad Boutique Resort, Ocean Village Club Diani Beach hotel offers a veranda and a golf course. Featuring 42 rooms with views of the forest, this hotel is 25 minutes' walk from Colobus Conservation Museum.

Enjoy an outdoor swimming pool, along with diving, lawn tennis, and table tennis for active time spending.

9.7
1076 reviews
From US$ 250 / night
  • Top location
  • Beach access
The Villa Luxury Suites Hotel The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel

Diani Beach Road
0.1 km (0.0 mi) from city center
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Plunge pool

The 4-star The Villa Luxury Suites Hotel Diani Beach lies merely 1.4 km from Nakumatt Diani, and features a restaurant. This Diani Beach hotel is about a 10-minute ride from Diani Chale Marine National Reserve and invites guests to one of the 2 onsite restaurants.

A swimming pool and a massage treatment will guarantee a truly relaxing experience. The area is known for snorkelling, diving, and canyoning.

9.2
372 reviews
~ US$145 / night

The Villa Luxury Suites Hotel

0.1 km (0.0 mi) from city center
  • Restaurant
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Live entertainment
  • Plunge pool

The Villa Luxury Suites Hotel

The 4-star The Villa Luxury Suites Hotel Diani Beach lies merely 1.4 km from Nakumatt Diani, and features a restaurant. This Diani Beach hotel is about a 10-minute ride from Diani Chale Marine National Reserve and invites guests to one of the 2 onsite restaurants.

A swimming pool and a massage treatment will guarantee a truly relaxing experience. The area is known for snorkelling, diving, and canyoning.

9.2
372 reviews
From US$ 145 / night
African Dream Cottages - Diani Beach African Dream Cottages - Diani Beach

African Dream Cottages - Diani Beach

P.O. Box 543,
1.9 km (1.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf centre
  • Pool with view

Situated around 5 minutes on foot from Diani Beach, the 3-star African Dream Cottages - Diani Beach hotel welcomes guests with luggage storage and a restaurant.

Along with a sunbathing terrace, a picnic area, and a golf course, guests can enjoy an outdoor swimming pool overlooking the garden. African Dream Cottages - Diani Beach hotel offers a variety of sport activities, such as cycling and darts.

8.5
149 reviews
~ US$59 / night

African Dream Cottages - Diani Beach

1.9 km (1.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Golf centre
  • Pool with view

African Dream Cottages - Diani Beach

Situated around 5 minutes on foot from Diani Beach, the 3-star African Dream Cottages - Diani Beach hotel welcomes guests with luggage storage and a restaurant.

Along with a sunbathing terrace, a picnic area, and a golf course, guests can enjoy an outdoor swimming pool overlooking the garden. African Dream Cottages - Diani Beach hotel offers a variety of sport activities, such as cycling and darts.

8.5
149 reviews
From US$ 59 / night

Budget Resorts in Diani Beach

  • Popular choice
  • Private beach
Diamonds Leisure Beach & Golf Resort Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

Diani Beach Po Box 84383
1.1 km (0.7 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Located approximately 900 metres from Diani Beach, the comfortable 5-star Diamonds Leisure Beach & Golf Resort Diani Beach features windsurfing, snorkelling, and boating. The beachfront resort lies just steps from Colobus Conservation and entices guests to spend time at a golf club overlooking the Indian Ocean.

The Diamonds has 4 outdoor swimming pools. Guests are welcome to join boat tours arranged by this hotel.

8.1
1313 reviews
~ US$147 / night

Diamonds Leisure Beach & Golf Resort

1.1 km (0.7 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Diamonds Leisure Beach & Golf Resort

Located approximately 900 metres from Diani Beach, the comfortable 5-star Diamonds Leisure Beach & Golf Resort Diani Beach features windsurfing, snorkelling, and boating. The beachfront resort lies just steps from Colobus Conservation and entices guests to spend time at a golf club overlooking the Indian Ocean.

The Diamonds has 4 outdoor swimming pools. Guests are welcome to join boat tours arranged by this hotel.

8.1
1313 reviews
From US$ 147 / night
  • Private beach
Jacaranda Indian Ocean Beach Resort Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort

Ukunda
3.2 km (2.0 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Providing 100 rooms, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach is 3.4 km from Nakumatt Diani. The resort includes a plunge pool and an Indian restaurant.

Jacaranda Indian Ocean Beach Resort also includes a fitness club, a sunbathing terrace, playground, and a golf course. You can engage in various activities, such as lawn tennis, cycling, and billiard.

8.4
1091 reviews
~ US$149 / night

Jacaranda Indian Ocean Beach Resort

3.2 km (2.0 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Pool with view

Jacaranda Indian Ocean Beach Resort

Providing 100 rooms, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach is 3.4 km from Nakumatt Diani. The resort includes a plunge pool and an Indian restaurant.

Jacaranda Indian Ocean Beach Resort also includes a fitness club, a sunbathing terrace, playground, and a golf course. You can engage in various activities, such as lawn tennis, cycling, and billiard.

8.4
1091 reviews
From US$ 149 / night
  • Private beach
Soul Breeze Beach Resort Soul Breeze Beach Resort

Soul Breeze Beach Resort

Diani Beach
9.1 km (5.6 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Entertainment
  • Pool with view

Providing 18 rooms, the 3-star Soul Breeze Beach Resort Diani Beach is 4.6 km from Diving the Crab. Situated 5 km from Ukunda airport, the resort features car hire service, as well as cars for rent.

Boasting an outdoor swimming pool, the property also provides a sunbathing terrace, barbecue, and a golf course. A fitness suite, along with fitness classes, is included at this beachfront hotel to help guests maintain their physical well-being.

8.2
520 reviews
~ US$84 / night

Soul Breeze Beach Resort

9.1 km (5.6 mi) from city center
  • BBQ facilities
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Entertainment
  • Pool with view

Soul Breeze Beach Resort

Providing 18 rooms, the 3-star Soul Breeze Beach Resort Diani Beach is 4.6 km from Diving the Crab. Situated 5 km from Ukunda airport, the resort features car hire service, as well as cars for rent.

Boasting an outdoor swimming pool, the property also provides a sunbathing terrace, barbecue, and a golf course. A fitness suite, along with fitness classes, is included at this beachfront hotel to help guests maintain their physical well-being.

8.2
520 reviews
From US$ 84 / night

Resorts in Diani Beach for Adults

  • Guest favorite
  • Private beach
Swahili Beach Swahili Beach

Swahili Beach

Diani Beach
0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Infinity pool

Offering a treatment room, a sauna, and a foot bath, the beachfront Swahili Beach Diani Beach hotel is nestled around a 5-minute walk from Baharini Plaza and around 2 km from Gazi Mangrove Boardwalk. Featuring an outdoor swimming pool and a pool bar, this 5-star hotel is situated in a quiet area, in the vicinity of Diani Beach Art Gallery.

The Swahili Beach offers windsurfing, snorkelling, and diving as well as car and bicycle hire services. There is a fitness suite with a wide range of sports.

8.7
1078 reviews
~ US$310 / night

Swahili Beach

0.5 km (0.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Infinity pool

Swahili Beach

Offering a treatment room, a sauna, and a foot bath, the beachfront Swahili Beach Diani Beach hotel is nestled around a 5-minute walk from Baharini Plaza and around 2 km from Gazi Mangrove Boardwalk. Featuring an outdoor swimming pool and a pool bar, this 5-star hotel is situated in a quiet area, in the vicinity of Diani Beach Art Gallery.

The Swahili Beach offers windsurfing, snorkelling, and diving as well as car and bicycle hire services. There is a fitness suite with a wide range of sports.

8.7
1078 reviews
From US$ 310 / night
  • Beach access
Diani Marine Divers Village Diani Marine Divers Village

Diani Marine Divers Village

Diani Marine Divers Village, Ukunda
2.9 km (1.8 mi) from city center
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Mini-bar
  • Golf centre
  • Outdoor swimming pool

Situated nearly a 5-minute walk from Diani Beach, Diani Marine Divers Village Diani Beach hotel offers 8 rooms. Featuring an outdoor swimming pool, the resort is in close proximity to Baharini Shopping Centre.

Cars for rent are available at Diani Marine Divers Village hotel and snorkelling, diving, and cycling can be organised. The property is also convenient for going fishing.

8.9
190 reviews
~ US$138 / night

Diani Marine Divers Village

2.9 km (1.8 mi) from city center
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Mini-bar
  • Golf centre
  • Outdoor swimming pool

Diani Marine Divers Village

Situated nearly a 5-minute walk from Diani Beach, Diani Marine Divers Village Diani Beach hotel offers 8 rooms. Featuring an outdoor swimming pool, the resort is in close proximity to Baharini Shopping Centre.

Cars for rent are available at Diani Marine Divers Village hotel and snorkelling, diving, and cycling can be organised. The property is also convenient for going fishing.

8.9
190 reviews
From US$ 138 / night
  • Beach access
Safari Beach Hotel Safari Beach Hotel

Safari Beach Hotel

Diani Beach Road Safari Beach Hotel
5.0 km (3.1 mi) from city center
25
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Located around 10 minutes' drive from Baharini Plaza, the comfortable Safari Beach Hotel Diani Beach includes a sun deck and a golf course.

Active guests will enjoy access to a fitness area and an outdoor swimming pool. A number of activities are offered in the area, such as diving and lawn tennis.

8.3
451 reviews
~ US$147 / night

Safari Beach Hotel

5.0 km (3.1 mi) from city center
25
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Safari Beach Hotel

Located around 10 minutes' drive from Baharini Plaza, the comfortable Safari Beach Hotel Diani Beach includes a sun deck and a golf course.

Active guests will enjoy access to a fitness area and an outdoor swimming pool. A number of activities are offered in the area, such as diving and lawn tennis.

8.3
451 reviews
From US$ 147 / night

Party Resorts in Diani Beach

  • Beach access
Asha Boutique Hotel Asha Boutique Hotel

Asha Boutique Hotel

Diani Beach Road
2.3 km (1.4 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Featuring a sundeck and a golf course, Asha Boutique Hotel Diani Beach is 5 minutes on foot from Baharini Shopping Centre. Guests can enjoy the pizza restaurant on site, which offers European cuisine, and admire views of the garden.

This Diani Beach hotel features an outdoor swimming pool and a fitness area to help guests stay in shape. The Asha Boutique offers sport activities, such as windsurfing, snorkelling, and canyoning.

9.3
193 reviews
~ US$257 / night

Asha Boutique Hotel

2.3 km (1.4 mi) from city center
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Asha Boutique Hotel

Featuring a sundeck and a golf course, Asha Boutique Hotel Diani Beach is 5 minutes on foot from Baharini Shopping Centre. Guests can enjoy the pizza restaurant on site, which offers European cuisine, and admire views of the garden.

This Diani Beach hotel features an outdoor swimming pool and a fitness area to help guests stay in shape. The Asha Boutique offers sport activities, such as windsurfing, snorkelling, and canyoning.

9.3
193 reviews
From US$ 257 / night
  • Great deal
  • Beach access
Precious Holiday Homes Diani Beach Precious Holiday Homes Diani Beach

Precious Holiday Homes Diani Beach

80100 Diani Beach Road
9.0 km (5.6 mi) from city center
  • Shared kitchen
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Pool with view

Overlooking the pool, Precious Holiday Homes Diani Beach hotel is located 3.2 km from the sacred Kaya Kinondo Grove. Offering 9 rooms, the hotel provides an outdoor swimming pool as well.

A sunbathing terrace, a picnic area, and a golf course are provided at the hotel.

8
28 reviews
~ US$40 / night

Precious Holiday Homes Diani Beach

9.0 km (5.6 mi) from city center
  • Shared kitchen
  • Valet parking
  • VIP check-in/ -out
  • Air conditioning
  • Golf centre
  • Pool with view

Precious Holiday Homes Diani Beach

Overlooking the pool, Precious Holiday Homes Diani Beach hotel is located 3.2 km from the sacred Kaya Kinondo Grove. Offering 9 rooms, the hotel provides an outdoor swimming pool as well.

A sunbathing terrace, a picnic area, and a golf course are provided at the hotel.

8
28 reviews
From US$ 40 / night
  • Private beach
Eleven Pearl Boutique Hotel & Spa Eleven Pearl Boutique Hotel & Spa

Eleven Pearl Boutique Hotel & Spa

Diani Beach Road 200 Metres After Baobab Resort
6.3 km (3.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Pool with view

Offering cars for rent, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is 4 km from Baharini Shopping Centre. Guests can visit Colobus Conservation Museum, which is about 600 metres away, and enjoy an outdoor swimming pool or a treatment room, a hot tub, a sauna, and a foot bath.

Eleven Pearl Boutique Hotel & Spa invites guests to join in on live performances. The hotel offers sport activities, such as badminton and darts.

8.3
453 reviews
~ US$149 / night

Eleven Pearl Boutique Hotel & Spa

6.3 km (3.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Pool with view

Eleven Pearl Boutique Hotel & Spa

Offering cars for rent, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is 4 km from Baharini Shopping Centre. Guests can visit Colobus Conservation Museum, which is about 600 metres away, and enjoy an outdoor swimming pool or a treatment room, a hot tub, a sauna, and a foot bath.

Eleven Pearl Boutique Hotel & Spa invites guests to join in on live performances. The hotel offers sport activities, such as badminton and darts.

8.3
453 reviews
From US$ 149 / night

Golf Resorts in Diani Beach

  • Beach access
Pinewood Beach Resort And Spa Pinewood Beach Resort And Spa

Pinewood Beach Resort And Spa

Meru Road
10.5 km (6.5 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

The modern Pinewood Beach Resort And Spa Diani Beach includes spacious rooms 3.9 km from Bungalow. At this 4-star resort, guests will find a tennis court to stay active.

The Pinewood Diani Beach also has an outdoor swimming pool. A fitness studio, along with fitness classes, is included at this Diani Beach hotel to help guests maintain their physical well-being.

9.2
168 reviews
~ US$262 / night

Pinewood Beach Resort And Spa

10.5 km (6.5 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Pinewood Beach Resort And Spa

The modern Pinewood Beach Resort And Spa Diani Beach includes spacious rooms 3.9 km from Bungalow. At this 4-star resort, guests will find a tennis court to stay active.

The Pinewood Diani Beach also has an outdoor swimming pool. A fitness studio, along with fitness classes, is included at this Diani Beach hotel to help guests maintain their physical well-being.

9.2
168 reviews
From US$ 262 / night
  • Beach access
Bahari Dhow Beach Villas Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

Diani Beach Road
2.2 km (1.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The 4-star Bahari Dhow Beach Villas Diani Beach hotel, located a mere 13 minutes' stroll from Colobus Conservation, offers an outdoor swimming pool and Wi-Fi in the rooms.

Entertainment spaces at Bahari Dhow Beach Villas hotel include a nightclub. There is also windsurfing, scuba diving, and archery for active guests.

6.9
711 reviews
~ US$61 / night

Bahari Dhow Beach Villas

2.2 km (1.3 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Bahari Dhow Beach Villas

The 4-star Bahari Dhow Beach Villas Diani Beach hotel, located a mere 13 minutes' stroll from Colobus Conservation, offers an outdoor swimming pool and Wi-Fi in the rooms.

Entertainment spaces at Bahari Dhow Beach Villas hotel include a nightclub. There is also windsurfing, scuba diving, and archery for active guests.

6.9
711 reviews
From US$ 61 / night
  • Eco-friendly stay
  • Beach access
Baobab Beach Resort & Spa Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

Diani Beach Road
5.4 km (3.4 mi) from city center
  • All inclusive
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Positioned nearly 25 minutes' walk from Colobus Conservation Museum and 4.3 km from Diplomat Diani Beach Resort, the 5-star Baobab Beach Resort & Spa Diani Beach presents 2 outdoor tennis courts. Guests will enjoy an infinity pool while staying in this Diani Beach hotel within a few blocks of South Coast.

Baobab Beach Resort & Spa features a sun deck, playground, and a golf course offering a steam room, a hot tub, a sauna, and a foot bath. The property also offers sports activities, including snorkelling, canyoning, and lawn tennis.

8.7
422 reviews
~ US$416 / night

Baobab Beach Resort & Spa

5.4 km (3.4 mi) from city center
  • All inclusive
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Baobab Beach Resort & Spa

Positioned nearly 25 minutes' walk from Colobus Conservation Museum and 4.3 km from Diplomat Diani Beach Resort, the 5-star Baobab Beach Resort & Spa Diani Beach presents 2 outdoor tennis courts. Guests will enjoy an infinity pool while staying in this Diani Beach hotel within a few blocks of South Coast.

Baobab Beach Resort & Spa features a sun deck, playground, and a golf course offering a steam room, a hot tub, a sauna, and a foot bath. The property also offers sports activities, including snorkelling, canyoning, and lawn tennis.

8.7
422 reviews
From US$ 416 / night

Are you in a hurry?

Here is a quick list of Resorts in Diani Beach, selected based on their rating

Name of hotel Accommodation Rating Price, $
Ocean Village Club (Adults Only)

9.7 / 10

(1076 Reviews)

From 250$
The Villa Luxury Suites Hotel

9.2 / 10

(372 Reviews)

From 145$
African Dream Cottages - Diani Beach

8.5 / 10

(149 Reviews)

From 59$
Diamonds Leisure Beach & Golf Resort

8.1 / 10

(1313 Reviews)

From 147$
Jacaranda Indian Ocean Beach Resort

8.4 / 10

(1091 Reviews)

From 149$

Location