One World Tours Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Oct 17 - Oct 18 ·
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. African Dream Cottages - Diani Beach

3. The Villa Luxury Suites Hotel

4. Diamonds Leisure Beach & Golf Resort

Budget Resorts in Diani Beach

5. Soul Breeze Beach Resort

6. Jacaranda Indian Ocean Beach Resort

7. Precious Holiday Homes Diani Beach

Adult Resorts in Diani Beach

8. Safari Beach Hotel

9. Swahili Beach

10. Diani Marine Divers Village

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 around a 5-minute walk from Diani Beach, Ocean Village Club Diani Beach hotel offers a veranda and a golf course. Situated 2.8 km from Baharini Shopping Centre, the hotel features an outdoor swimming pool with forest views.

Ocean Village Club hotel offers to its guests diving, lawn tennis, and table tennis.

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 around a 5-minute walk from Diani Beach, Ocean Village Club Diani Beach hotel offers a veranda and a golf course. Situated 2.8 km from Baharini Shopping Centre, the hotel features an outdoor swimming pool with forest views.

Ocean Village Club hotel offers to its guests diving, lawn tennis, and table tennis.

9.7
1076 reviews
From US$ 250 / 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 nearly a 5-minute ride from Ali barbours cave, the 3-star African Dream Cottages - Diani Beach hotel also offers an outdoor swimming pool. Providing access to The Diani Beach Shopping Centre, the hotel is 4.1 km from Snake Park and offers a pizza restaurant.

African Dream Cottages - Diani Beach hotel has a sunbathing terrace, a picnic area, and a golf course to help diversify your leisure time. The accommodation 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 nearly a 5-minute ride from Ali barbours cave, the 3-star African Dream Cottages - Diani Beach hotel also offers an outdoor swimming pool. Providing access to The Diani Beach Shopping Centre, the hotel is 4.1 km from Snake Park and offers a pizza restaurant.

African Dream Cottages - Diani Beach hotel has a sunbathing terrace, a picnic area, and a golf course to help diversify your leisure time. The accommodation offers a variety of sport activities, such as cycling and darts.

8.5
149 reviews
From US$ 59 / 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 offers 10 rooms with pool views, housekeeping and ironing service.

The property invites guests to spend time by a swimming pool. You can enjoy snorkelling, diving, and canyoning on site.

9.2
367 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 offers 10 rooms with pool views, housekeeping and ironing service.

The property invites guests to spend time by a swimming pool. You can enjoy snorkelling, diving, and canyoning on site.

9.2
367 reviews
From US$ 145 / 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

Offering a location a 5-minute walk from Leisure Lodge Golf Club, Diamonds Leisure Beach & Golf Resort Diani Beach offers 193 rooms. Located 2.6 km from Diani Chale Marine National Reserve, this hotel offers views of the garden and 4 outdoor swimming pools.

The Diamonds Diani Beach offers entertainment spaces such as a casino. Additionally, while staying at the hotel, active guests can enjoy a golf club overlooking the Indian Ocean. Business and leisure travellers can also make use of conference facilities and a photocopy machine.

8.1
1325 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

Offering a location a 5-minute walk from Leisure Lodge Golf Club, Diamonds Leisure Beach & Golf Resort Diani Beach offers 193 rooms. Located 2.6 km from Diani Chale Marine National Reserve, this hotel offers views of the garden and 4 outdoor swimming pools.

The Diamonds Diani Beach offers entertainment spaces such as a casino. Additionally, while staying at the hotel, active guests can enjoy a golf club overlooking the Indian Ocean. Business and leisure travellers can also make use of conference facilities and a photocopy machine.

8.1
1325 reviews
From US$ 147 / 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

Offering cars for rent, as well as Wi-Fi in the rooms, the 3-star Soul Breeze Beach Resort Diani Beach is just a 14-minute walk from Galu Kinondo Beach. Located 3.4 km from Kaya Kinondo Sacred Forest, the resort offers views of the sea and an outdoor swimming pool.

This Diani Beach hotel also includes a fitness club, a sun deck, barbecue, and a golf course. Guests will be interested in horse riding tours organised at the property.

8.2
517 reviews
~ US$83 / 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

Offering cars for rent, as well as Wi-Fi in the rooms, the 3-star Soul Breeze Beach Resort Diani Beach is just a 14-minute walk from Galu Kinondo Beach. Located 3.4 km from Kaya Kinondo Sacred Forest, the resort offers views of the sea and an outdoor swimming pool.

This Diani Beach hotel also includes a fitness club, a sun deck, barbecue, and a golf course. Guests will be interested in horse riding tours organised at the property.

8.2
517 reviews
From US$ 83 / 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

Situated around 5 minutes' walk from a beach, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach offers rooms with views of the ocean. Featuring a sunbathing terrace, playground, and a golf course, the resort is 3.5 km from Baharini Plaza.

Guests are invited to relax by an outdoor swimming pool or exercise at a fitness studio. Those who like to keep fit can partake in aerobics classes and enjoy such activities as lawn tennis, ping pong, and billiard. The property also features conference facilities and a photocopy machine for those arriving on business.

8.4
1085 reviews
~ US$140 / 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

Situated around 5 minutes' walk from a beach, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach offers rooms with views of the ocean. Featuring a sunbathing terrace, playground, and a golf course, the resort is 3.5 km from Baharini Plaza.

Guests are invited to relax by an outdoor swimming pool or exercise at a fitness studio. Those who like to keep fit can partake in aerobics classes and enjoy such activities as lawn tennis, ping pong, and billiard. The property also features conference facilities and a photocopy machine for those arriving on business.

8.4
1085 reviews
From US$ 140 / night

Adult Resorts in Diani Beach

  • 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

Featuring an outdoor swimming pool, the comfortable Precious Holiday Homes Diani Beach hotel is merely a 12-minute walk from Lantana Galu Beach. Boasting access to Kaya Kinondo Sacred Forest, 3.5 km away, this hotel includes a sunbathing terrace, a picnic area, and a golf course providing guests with comfortable rooms.

You might also like body wraps, body scrub, and pedicure available at the Precious Holiday Homes Diani Beach.

8.1
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

Featuring an outdoor swimming pool, the comfortable Precious Holiday Homes Diani Beach hotel is merely a 12-minute walk from Lantana Galu Beach. Boasting access to Kaya Kinondo Sacred Forest, 3.5 km away, this hotel includes a sunbathing terrace, a picnic area, and a golf course providing guests with comfortable rooms.

You might also like body wraps, body scrub, and pedicure available at the Precious Holiday Homes Diani Beach.

8.1
28 reviews
From US$ 40 / 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

Offering access to Shakatak Disco, which is approximately a 25-minute walk away, the comfortable Safari Beach Hotel Diani Beach features a sun deck and a golf course.

The property has an outdoor swimming pool and a fitness centre. Safari Beach Hotel provides easy access to activities such as diving and lawn tennis.

8.3
443 reviews
~ US$125 / 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

Offering access to Shakatak Disco, which is approximately a 25-minute walk away, the comfortable Safari Beach Hotel Diani Beach features a sun deck and a golf course.

The property has an outdoor swimming pool and a fitness centre. Safari Beach Hotel provides easy access to activities such as diving and lawn tennis.

8.3
443 reviews
From US$ 125 / night
  • Eco-friendly stay
  • 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 about 5 minutes' walk from Baharini Plaza and just 1.6 km from Colobus Conservation. Featuring an infinity pool along with an à la carte restaurant, this 5-star hotel offers a setting just around the corner from The Diani Beach Shopping Centre.

At the Swahili Beach Diani Beach, guests can also benefit from fitness classes provided at a fitness suite. Alternatively, you can unwind with bike riding, billiard, and fisheries on-site or in the surrounding area. The property also features a desk and a photocopy machine for those arriving on business.

8.7
1073 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 about 5 minutes' walk from Baharini Plaza and just 1.6 km from Colobus Conservation. Featuring an infinity pool along with an à la carte restaurant, this 5-star hotel offers a setting just around the corner from The Diani Beach Shopping Centre.

At the Swahili Beach Diani Beach, guests can also benefit from fitness classes provided at a fitness suite. Alternatively, you can unwind with bike riding, billiard, and fisheries on-site or in the surrounding area. The property also features a desk and a photocopy machine for those arriving on business.

8.7
1073 reviews
From US$ 310 / night

Party Resorts in Diani Beach

  • 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 around 5 minutes' walk from Ali barbours cave, Diani Marine Divers Village Diani Beach hotel offers 8 rooms. Featuring an outdoor swimming pool, the resort is only a few steps from Baharini Shopping Centre.

Guests can make different arrangements at the property, including snorkelling, diving, and cycling or rent cars to explore Diani Beach. You can try fishing at this hotel.

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 around 5 minutes' walk from Ali barbours cave, Diani Marine Divers Village Diani Beach hotel offers 8 rooms. Featuring an outdoor swimming pool, the resort is only a few steps from Baharini Shopping Centre.

Guests can make different arrangements at the property, including snorkelling, diving, and cycling or rent cars to explore Diani Beach. You can try fishing at this hotel.

8.9
190 reviews
From US$ 138 / 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

Featuring car rentals, as well as Wi-Fi in the rooms, Bahari Dhow Beach Villas Diani Beach hotel is a 10-minute drive from Diplomat Diani Beach Resort. This resort offers free private parking on site and an outdoor swimming pool.

Onsite leisure options include a nightclub, water slides, and a shared lounge, along with yoga and such activities as windsurfing, scuba diving, and archery.

6.9
714 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

Featuring car rentals, as well as Wi-Fi in the rooms, Bahari Dhow Beach Villas Diani Beach hotel is a 10-minute drive from Diplomat Diani Beach Resort. This resort offers free private parking on site and an outdoor swimming pool.

Onsite leisure options include a nightclub, water slides, and a shared lounge, along with yoga and such activities as windsurfing, scuba diving, and archery.

6.9
714 reviews
From US$ 61 / night
  • 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

Asha Boutique Hotel Diani Beach, located about a 25-minute walk from Gazi Mangrove Boardwalk, boasts an outdoor swimming pool. Featuring 6 rooms with views of the garden, this comfortable hotel is 3.5 km from Colobus Conservation.

If you like an active lifestyle, windsurfing, snorkelling, and canyoning are available on site. A fitness centre, along with cycling, is included at this property to help guests maintain their physical well-being.

9.3
192 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

Asha Boutique Hotel Diani Beach, located about a 25-minute walk from Gazi Mangrove Boardwalk, boasts an outdoor swimming pool. Featuring 6 rooms with views of the garden, this comfortable hotel is 3.5 km from Colobus Conservation.

If you like an active lifestyle, windsurfing, snorkelling, and canyoning are available on site. A fitness centre, along with cycling, is included at this property to help guests maintain their physical well-being.

9.3
192 reviews
From US$ 257 / night

Golf Resorts in Diani Beach

  • 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

Situated just an 8-minute walk from Colobus Conservation Museum, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach includes 15 rooms with views of the garden. This comfortable hotel lies about 5 km from Diani Shopping Centre, and offers a pizza restaurant and an outdoor swimming pool onsite.

Relax in a treatment room, a hot tub, a sauna, and a foot bath or enjoy badminton and darts available on site. Alternatively, guests can exercise in a fitness area.

8.3
453 reviews
~ US$143 / 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

Situated just an 8-minute walk from Colobus Conservation Museum, the 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach includes 15 rooms with views of the garden. This comfortable hotel lies about 5 km from Diani Shopping Centre, and offers a pizza restaurant and an outdoor swimming pool onsite.

Relax in a treatment room, a hot tub, a sauna, and a foot bath or enjoy badminton and darts available on site. Alternatively, guests can exercise in a fitness area.

8.3
453 reviews
From US$ 143 / night
  • Private beach
Coral Beach Resort Coral Beach Resort

Coral Beach Resort

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

The comfortable Coral Beach Resort Diani Beach is located in Diani Beach, around a 5-minute walk from Baharini Plaza, and offers an outdoor swimming pool. Boasting the location just around the corner from Nakumatt Diani, the hotel offers a view over sea and a treatment room and a foot bath.

This hotel offers windsurfing, snorkelling, and canyoning while car hire is also available.

6.8
179 reviews
~ US$50 / night

Coral Beach Resort

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

Coral Beach Resort

The comfortable Coral Beach Resort Diani Beach is located in Diani Beach, around a 5-minute walk from Baharini Plaza, and offers an outdoor swimming pool. Boasting the location just around the corner from Nakumatt Diani, the hotel offers a view over sea and a treatment room and a foot bath.

This hotel offers windsurfing, snorkelling, and canyoning while car hire is also available.

6.8
179 reviews
From US$ 50 / night
  • 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

Situated approximately 25 minutes' walk from Kaya Kinondo Sacred Forest, the modern Pinewood Beach Resort And Spa Diani Beach features Wi-Fi in public areas and a car park on site. Located 5 km from Ukunda airport, the 4-star hotel features shuttle service and car rentals for guests to take advantage of.

Pinewood Beach Resort And Spa also includes an outdoor swimming pool. Keeping fit at this accommodation is convenient thanks to a fitness studio that offers fitness classes.

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

Situated approximately 25 minutes' walk from Kaya Kinondo Sacred Forest, the modern Pinewood Beach Resort And Spa Diani Beach features Wi-Fi in public areas and a car park on site. Located 5 km from Ukunda airport, the 4-star hotel features shuttle service and car rentals for guests to take advantage of.

Pinewood Beach Resort And Spa also includes an outdoor swimming pool. Keeping fit at this accommodation is convenient thanks to a fitness studio that offers fitness classes.

9.2
168 reviews
From US$ 262 / 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$
African Dream Cottages - Diani Beach

8.5 / 10

(149 Reviews)

From 59$
The Villa Luxury Suites Hotel

9.2 / 10

(367 Reviews)

From 145$
Diamonds Leisure Beach & Golf Resort

8.1 / 10

(1325 Reviews)

From 147$
Soul Breeze Beach Resort

8.2 / 10

(517 Reviews)

From 83$

Location