Resort Hotel Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Oct 20 - Oct 21 ·
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

Cheap 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 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

The 4-star Ocean Village Club Diani Beach hotel is located approximately 5 minutes on foot from Diani Beach and comprises 42 rooms with modern comforts. Featuring a veranda and a golf course, this Diani Beach hotel is only 1.9 km from Colobus Conservation Museum.

You can enjoy your stay at Ocean Village Club hotel while relaxing at an adult pool. An array of activities is offered in the area, such as 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)

The 4-star Ocean Village Club Diani Beach hotel is located approximately 5 minutes on foot from Diani Beach and comprises 42 rooms with modern comforts. Featuring a veranda and a golf course, this Diani Beach hotel is only 1.9 km from Colobus Conservation Museum.

You can enjoy your stay at Ocean Village Club hotel while relaxing at an adult pool. An array of activities is offered in the area, such as diving, lawn tennis, and table tennis.

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

Offering cars and rental for rent, the 4-star The Villa Luxury Suites Hotel Diani Beach is about 20 minutes' walk from Diani Beach Art Gallery. The hotel offers a swimming pool, an à la carte restaurant and a pool bar.

The ski facilities include a ski school. Activities such as diving, canyoning, and bike riding can be enjoyed on site.

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

Offering cars and rental for rent, the 4-star The Villa Luxury Suites Hotel Diani Beach is about 20 minutes' walk from Diani Beach Art Gallery. The hotel offers a swimming pool, an à la carte restaurant and a pool bar.

The ski facilities include a ski school. Activities such as diving, canyoning, and bike riding can be enjoyed on site.

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

The 3-star African Dream Cottages - Diani Beach hotel, situated merely 0.7 km from Diani Beach Art Gallery, entices guests with a sun deck, a picnic area, and a golf course. While staying in the hotel, you are invited to discover Snake Park, located about a 10-minute drive away, or walk for only 12 minutes to reach Diplomat Diani Beach Resort.

An outdoor swimming pool is provided onsite the hotel. At African Dream Cottages - Diani Beach hotel, guests can try a wide range of 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

The 3-star African Dream Cottages - Diani Beach hotel, situated merely 0.7 km from Diani Beach Art Gallery, entices guests with a sun deck, a picnic area, and a golf course. While staying in the hotel, you are invited to discover Snake Park, located about a 10-minute drive away, or walk for only 12 minutes to reach Diplomat Diani Beach Resort.

An outdoor swimming pool is provided onsite the hotel. At African Dream Cottages - Diani Beach hotel, guests can try a wide range of activities such as cycling and darts.

8.5
149 reviews
From US$ 59 / night

Cheap 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

Positioned approximately 25 minutes' walk from Diani Beach Art Gallery and 2.5 km from Kongo Mosque, the comfortable Diamonds Leisure Beach & Golf Resort Diani Beach presents a private art gallery and 9 holes of golf. Located fairly close to Colobus Conservation, the 5-star beachfront hotel features 4 outdoor swimming pools for guests to relax in.

Guests can make use of windsurfing, snorkelling, and boating, along with cars for rent. If you like an active lifestyle, the property also offers access to a golf club overlooking the Indian Ocean.

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

Positioned approximately 25 minutes' walk from Diani Beach Art Gallery and 2.5 km from Kongo Mosque, the comfortable Diamonds Leisure Beach & Golf Resort Diani Beach presents a private art gallery and 9 holes of golf. Located fairly close to Colobus Conservation, the 5-star beachfront hotel features 4 outdoor swimming pools for guests to relax in.

Guests can make use of windsurfing, snorkelling, and boating, along with cars for rent. If you like an active lifestyle, the property also offers access to a golf club overlooking the Indian Ocean.

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

Featuring a plunge pool, Jacaranda Indian Ocean Beach Resort Diani Beach is 4.5 km from Diani Shopping Centre. Located about a 25-minute walk from Colobus Conservation, the resort comprises 100 rooms and 2 restaurants.

You can join lawn tennis, ping-pong, and billiard at the property, and cars are available for rent. Guests can take advantage of a fitness area, which offers aerobics classes to help them stay in shape.

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

Featuring a plunge pool, Jacaranda Indian Ocean Beach Resort Diani Beach is 4.5 km from Diani Shopping Centre. Located about a 25-minute walk from Colobus Conservation, the resort comprises 100 rooms and 2 restaurants.

You can join lawn tennis, ping-pong, and billiard at the property, and cars are available for rent. Guests can take advantage of a fitness area, which offers aerobics classes to help them stay in shape.

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

Standing a 14-minute walk from Lantana Galu Beach, Soul Breeze Beach Resort Diani Beach offers yoga instruction and tennis equipment. This hotel features both Wi-Fi in the rooms and secure parking on site.

Guests can relax in an outdoor swimming pool or enjoy a fitness centre onsite. The Soul Breeze offers windsurfing, snorkelling, and horseback riding as well as a sunbathing terrace, barbecue, and a golf course.

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

Standing a 14-minute walk from Lantana Galu Beach, Soul Breeze Beach Resort Diani Beach offers yoga instruction and tennis equipment. This hotel features both Wi-Fi in the rooms and secure parking on site.

Guests can relax in an outdoor swimming pool or enjoy a fitness centre onsite. The Soul Breeze offers windsurfing, snorkelling, and horseback riding as well as a sunbathing terrace, barbecue, and a golf course.

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

The 5-star Swahili Beach Diani Beach hotel is located in Diani Beach, merely an 8-minute walk from Diani Beach Art Gallery, and offers an infinity pool. Offering a treatment room, a sauna, and a foot bath along with an à la carte restaurant, the hotel boasts a private location in close proximity to The Diani Beach Shopping Centre.

Car and bicycle hire is available at the property and the area is popular for snorkelling, diving, and bike riding. In order to promote physical wellness, the Swahili Beach offers a fitness suite where guests can participate in fitness classes.

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

The 5-star Swahili Beach Diani Beach hotel is located in Diani Beach, merely an 8-minute walk from Diani Beach Art Gallery, and offers an infinity pool. Offering a treatment room, a sauna, and a foot bath along with an à la carte restaurant, the hotel boasts a private location in close proximity to The Diani Beach Shopping Centre.

Car and bicycle hire is available at the property and the area is popular for snorkelling, diving, and bike riding. In order to promote physical wellness, the Swahili Beach offers a fitness suite where guests can participate in fitness classes.

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

Offering an outdoor swimming pool and views of the garden, Diani Marine Divers Village Diani Beach hotel is situated merely a 5-minute walk from Baharini Shopping Centre. This resort features both Wi-Fi in public areas and a car park on site.

This accommodation offers snorkelling, diving, and fisheries as well as car hire services. The presence of a dive centre ensures guests an active stay at the 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

Offering an outdoor swimming pool and views of the garden, Diani Marine Divers Village Diani Beach hotel is situated merely a 5-minute walk from Baharini Shopping Centre. This resort features both Wi-Fi in public areas and a car park on site.

This accommodation offers snorkelling, diving, and fisheries as well as car hire services. The presence of a dive centre ensures guests an active stay at the hotel.

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

Situated 2.7 km from Baharini Shopping Centre, the comfortable Safari Beach Hotel Diani Beach features a restaurant. The hotel includes an outdoor swimming pool and an American restaurant.

This accommodation has a sunbathing terrace and a golf course. A fitness area, along with fitness classes, is included at the hotel to help guests maintain their physical well-being.

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

Situated 2.7 km from Baharini Shopping Centre, the comfortable Safari Beach Hotel Diani Beach features a restaurant. The hotel includes an outdoor swimming pool and an American restaurant.

This accommodation has a sunbathing terrace and a golf course. A fitness area, along with fitness classes, is included at the hotel to help guests maintain their physical well-being.

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

The comfortable Asha Boutique Hotel Diani Beach is merely a 5-minute stroll from Baharini Shopping Centre and features bicycle and car rentals for guests' convenience. Located only 1.6 km from Shakatak Disco, this Diani Beach hotel boasts an outdoor swimming pool.

The property’s body wraps, body scrub, and facial treatments will ensure a nice stay. At Asha Boutique Hotel, guests are welcome to join cycling offered at a fitness centre on site.

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

The comfortable Asha Boutique Hotel Diani Beach is merely a 5-minute stroll from Baharini Shopping Centre and features bicycle and car rentals for guests' convenience. Located only 1.6 km from Shakatak Disco, this Diani Beach hotel boasts an outdoor swimming pool.

The property’s body wraps, body scrub, and facial treatments will ensure a nice stay. At Asha Boutique Hotel, guests are welcome to join cycling offered at a fitness centre on site.

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

The comfortable Precious Holiday Homes Diani Beach hotel is located nearly a 10-minute drive from Kaya Kinondo Sacred Forest, and features a sunbathing terrace, a picnic area, and a golf course.

This Diani Beach hotel features an outdoor swimming pool.

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

The comfortable Precious Holiday Homes Diani Beach hotel is located nearly a 10-minute drive from Kaya Kinondo Sacred Forest, and features a sunbathing terrace, a picnic area, and a golf course.

This Diani Beach hotel features an outdoor swimming pool.

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

The comfortable 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is around a 10-minute ride from Baharini Shopping Centre and offers a treatment room, a hot tub, a sauna, and a foot bath. Located 5 km from Ukunda airport, this Diani Beach hotel features shuttle service and car rentals for guests to take advantage of.

For a truly relaxing stay, body scrub, pedicure, and manicure along with an outdoor swimming pool are provided on the premises. Those who like to keep fit can partake in fitness classes and enjoy such activities 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

The comfortable 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach is around a 10-minute ride from Baharini Shopping Centre and offers a treatment room, a hot tub, a sauna, and a foot bath. Located 5 km from Ukunda airport, this Diani Beach hotel features shuttle service and car rentals for guests to take advantage of.

For a truly relaxing stay, body scrub, pedicure, and manicure along with an outdoor swimming pool are provided on the premises. Those who like to keep fit can partake in fitness classes and enjoy such activities 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

Overlooking the garden, the 4-star Pinewood Beach Resort And Spa Diani Beach is located 4.2 km from Riff. The resort features an outdoor swimming pool, a fitness suite and Wi-Fi in public areas.

This modern hotel provides such sport activities as windsurfing, scuba diving, and snorkelling.

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

Overlooking the garden, the 4-star Pinewood Beach Resort And Spa Diani Beach is located 4.2 km from Riff. The resort features an outdoor swimming pool, a fitness suite and Wi-Fi in public areas.

This modern hotel provides such sport activities as windsurfing, scuba diving, and snorkelling.

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

Located just 1.3 km from Diani Chale Marine National Reserve, the 4-star Bahari Dhow Beach Villas Diani Beach hotel offers amenities such as a nightclub, water slides, and a shared lounge. Featuring a restaurant, this Diani Beach resort is around a 10-minute drive from Baharini Shopping Centre.

Guests are welcome to relax by an outdoor swimming pool and have a head massage and a back massage. Nearby activities include windsurfing, scuba diving, and archery.

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

Located just 1.3 km from Diani Chale Marine National Reserve, the 4-star Bahari Dhow Beach Villas Diani Beach hotel offers amenities such as a nightclub, water slides, and a shared lounge. Featuring a restaurant, this Diani Beach resort is around a 10-minute drive from Baharini Shopping Centre.

Guests are welcome to relax by an outdoor swimming pool and have a head massage and a back massage. Nearby activities include windsurfing, scuba diving, and archery.

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

Located 4.4 km from Gazi Mangrove Boardwalk, the 5-star Baobab Beach Resort & Spa Diani Beach has 2 outdoor tennis courts. The hotel overlooks the Indian Ocean and offers vegetarian dishes, while including a steam room, a hot tub, a sauna, and a foot bath.

The Baobab Beach Diani Beach features 3 swimming pools and offers a sun deck, playground, and a golf course. With a fitness area that offers fitness classes, this hotel caters to guests' physical well-being.

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

Located 4.4 km from Gazi Mangrove Boardwalk, the 5-star Baobab Beach Resort & Spa Diani Beach has 2 outdoor tennis courts. The hotel overlooks the Indian Ocean and offers vegetarian dishes, while including a steam room, a hot tub, a sauna, and a foot bath.

The Baobab Beach Diani Beach features 3 swimming pools and offers a sun deck, playground, and a golf course. With a fitness area that offers fitness classes, this hotel caters to guests' physical well-being.

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