Cool beach hotels Diani Beach
Diani Beach
2 guests

Adults:

2

Children:

0

Child’s age:

Diani Beach

Oct 18 - Oct 19 ·
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

Affordable 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

Best 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

Located 25 minutes' walk from Colobus Conservation Museum, Ocean Village Club Diani Beach hotel includes 42 rooms with views of the sea. Featuring an adult pool, this hotel also offers a veranda and a golf course for leisure time.

If you like an active lifestyle, diving, lawn tennis, and table tennis are available on site.

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)

Located 25 minutes' walk from Colobus Conservation Museum, Ocean Village Club Diani Beach hotel includes 42 rooms with views of the sea. Featuring an adult pool, this hotel also offers a veranda and a golf course for leisure time.

If you like an active lifestyle, diving, lawn tennis, and table tennis are available on site.

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

Situated within 20 minutes' walk of Diplomat Diani Beach Resort, the 4-star The Villa Luxury Suites Hotel Diani Beach features Wi-Fi in public areas and parking on site. Providing access to such entertainment venues as Shakatak Disco 3.7 km away, this Diani Beach hotel has 2 restaurants.

For a truly relaxing stay, a massage treatment along with a swimming pool are provided on the premises. The hotel is a perfect place 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

Situated within 20 minutes' walk of Diplomat Diani Beach Resort, the 4-star The Villa Luxury Suites Hotel Diani Beach features Wi-Fi in public areas and parking on site. Providing access to such entertainment venues as Shakatak Disco 3.7 km away, this Diani Beach hotel has 2 restaurants.

For a truly relaxing stay, a massage treatment along with a swimming pool are provided on the premises. The hotel is a perfect place 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

Located approximately 700 metres from The Diani Beach Shopping Centre, the 3-star African Dream Cottages - Diani Beach hotel has a sundeck, a picnic area, and a golf course. Boasting a pizza restaurant, this Diani Beach hotel is also within a 2-km distance of entertainment venues like Shakatak Disco.

African Dream Cottages - Diani Beach hotel invites guests to spend time by an outdoor swimming pool. This Diani Beach hotel organises a wide variety 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

Located approximately 700 metres from The Diani Beach Shopping Centre, the 3-star African Dream Cottages - Diani Beach hotel has a sundeck, a picnic area, and a golf course. Boasting a pizza restaurant, this Diani Beach hotel is also within a 2-km distance of entertainment venues like Shakatak Disco.

African Dream Cottages - Diani Beach hotel invites guests to spend time by an outdoor swimming pool. This Diani Beach hotel organises a wide variety of activities such as cycling and darts.

8.5
149 reviews
From US$ 59 / night

Affordable 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 nearly 5 minutes on foot from Colobus Conservation, the comfortable 5-star Diamonds Leisure Beach & Golf Resort Diani Beach offers 193 rooms and entices active guests to make use of a golf club overlooking the Indian Ocean. The beachfront resort is proud to feature 9 holes of golf and a private art gallery, within reach of Nakumatt Diani.

Along with offering a sundeck, spa therapy, and playground, the Diamonds arranges boat tours to elevate your holiday experience. Other activities include snorkelling, boating, and billiard. On the premises, guests can try a head massage, a facial massage, and a hand massage and relax at 4 outdoor swimming pools while enjoying views of the sun terrace. Those on a business trip will benefit from conference facilities and a photocopy machine provided on site.

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 nearly 5 minutes on foot from Colobus Conservation, the comfortable 5-star Diamonds Leisure Beach & Golf Resort Diani Beach offers 193 rooms and entices active guests to make use of a golf club overlooking the Indian Ocean. The beachfront resort is proud to feature 9 holes of golf and a private art gallery, within reach of Nakumatt Diani.

Along with offering a sundeck, spa therapy, and playground, the Diamonds arranges boat tours to elevate your holiday experience. Other activities include snorkelling, boating, and billiard. On the premises, guests can try a head massage, a facial massage, and a hand massage and relax at 4 outdoor swimming pools while enjoying views of the sun terrace. Those on a business trip will benefit from conference facilities and a photocopy machine provided on site.

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

Nestled about 5 minutes' walk from a private beach, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach features a sundeck, playground, and a golf course. Located within a few blocks of Diani Chale Marine National Reserve, the resort boasts a plunge pool.

At the hotel, guests can also benefit from aerobics classes provided at a fitness suite. The Jacaranda Diani Beach offers a variety of activities including lawn tennis, cycling, and billiard. The hotel also features conference equipment and a photocopy machine for those arriving on business.

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

Nestled about 5 minutes' walk from a private beach, the 4-star Jacaranda Indian Ocean Beach Resort Diani Beach features a sundeck, playground, and a golf course. Located within a few blocks of Diani Chale Marine National Reserve, the resort boasts a plunge pool.

At the hotel, guests can also benefit from aerobics classes provided at a fitness suite. The Jacaranda Diani Beach offers a variety of activities including lawn tennis, cycling, and billiard. The hotel also features conference equipment and a photocopy machine for those arriving on business.

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

Featuring car rentals, as well as Wi-Fi in the rooms, the 3-star Soul Breeze Beach Resort Diani Beach is 3.6 km from Kinondo Shwari. Located 10 minutes' drive from Kaya Kinondo Sacred Forest, the hotel offers views of the sea and an outdoor swimming pool.

The property offers a fitness area, a sun deck, barbecue, and a golf course to diversify your leisure. Guests may also sign up for horse riding tours as part of their holiday experience.

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

Featuring car rentals, as well as Wi-Fi in the rooms, the 3-star Soul Breeze Beach Resort Diani Beach is 3.6 km from Kinondo Shwari. Located 10 minutes' drive from Kaya Kinondo Sacred Forest, the hotel offers views of the sea and an outdoor swimming pool.

The property offers a fitness area, a sun deck, barbecue, and a golf course to diversify your leisure. Guests may also sign up for horse riding tours as part of their holiday experience.

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 beachfront Swahili Beach Diani Beach hotel is situated in a quiet area of Diani Beach, 4.4 km from Snake Park and about 20 minutes' walk from Colobus Conservation. Guests can relax in an infinity swimming pool or in the à la carte restaurant while staying not far from Diani Beach Art Gallery.

At Swahili Beach hotel, guests can also benefit from fitness classes provided at a fitness club. Activities such as windsurfing, snorkelling, and bike riding can be enjoyed on site. A treatment room, a sauna, and a foot bath, along with body scrub, pedicure, and light therapy, are provided to ensure a perfect stay. The Swahili Beach also features a photocopy machine and a work desk for those arriving on business.

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 beachfront Swahili Beach Diani Beach hotel is situated in a quiet area of Diani Beach, 4.4 km from Snake Park and about 20 minutes' walk from Colobus Conservation. Guests can relax in an infinity swimming pool or in the à la carte restaurant while staying not far from Diani Beach Art Gallery.

At Swahili Beach hotel, guests can also benefit from fitness classes provided at a fitness club. Activities such as windsurfing, snorkelling, and bike riding can be enjoyed on site. A treatment room, a sauna, and a foot bath, along with body scrub, pedicure, and light therapy, are provided to ensure a perfect stay. The Swahili Beach also features a photocopy machine and a work desk for those arriving on business.

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 3.8 km from Leisure Lodge Golf Club, Diani Marine Divers Village Diani Beach hotel features Wi-Fi in public areas, and a car park on site. Featuring an outdoor swimming pool, the resort is right around the corner from Baharini Shopping Centre.

The property offers snorkelling, diving, and fisheries as well as car hire services. 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 3.8 km from Leisure Lodge Golf Club, Diani Marine Divers Village Diani Beach hotel features Wi-Fi in public areas, and a car park on site. Featuring an outdoor swimming pool, the resort is right around the corner from Baharini Shopping Centre.

The property offers snorkelling, diving, and fisheries as well as car hire services. You can try fishing at this 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

The comfortable Safari Beach Hotel Diani Beach, located around 10 minutes' drive from Baharini Plaza, offers an outdoor swimming pool, Wi-Fi throughout the property. Providing access to such entertainment venues as Shakatak Disco about 2 km away, this Diani Beach hotel has 2 restaurants.

Safari Beach Hotel also offers a sunbathing terrace and a golf course. This accommodation offers its guests the opportunity to enjoy fitness classes at a fitness club located on the premises.

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

The comfortable Safari Beach Hotel Diani Beach, located around 10 minutes' drive from Baharini Plaza, offers an outdoor swimming pool, Wi-Fi throughout the property. Providing access to such entertainment venues as Shakatak Disco about 2 km away, this Diani Beach hotel has 2 restaurants.

Safari Beach Hotel also offers a sunbathing terrace and a golf course. This accommodation offers its guests the opportunity to enjoy fitness classes at a fitness club located on the premises.

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

Overlooking the garden, Asha Boutique Hotel Diani Beach is located 25 minutes' walk from Nakumatt Diani. This hotel lies within a few blocks of The Diani Beach Shopping Centre, and offers a pizza restaurant and an outdoor swimming pool onsite.

Asha Boutique Hotel offers a fitness club, a sundeck and a golf course to diversify your leisure. This accommodation provides snorkelling, canyoning, and boating for an active pastime.

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

Overlooking the garden, Asha Boutique Hotel Diani Beach is located 25 minutes' walk from Nakumatt Diani. This hotel lies within a few blocks of The Diani Beach Shopping Centre, and offers a pizza restaurant and an outdoor swimming pool onsite.

Asha Boutique Hotel offers a fitness club, a sundeck and a golf course to diversify your leisure. This accommodation provides snorkelling, canyoning, and boating for an active pastime.

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

A sun deck, a picnic area, and a golf course are available at Precious Holiday Homes Diani Beach hotel, and Galu Kinondo Beach is 12 minutes' walk away. Featuring 9 rooms with views of the garden, the hotel is 3.5 km from Kaya Kinondo Sacred Forest.

Among other amenities, Precious Holiday Homes Diani Beach hotel offers 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

A sun deck, a picnic area, and a golf course are available at Precious Holiday Homes Diani Beach hotel, and Galu Kinondo Beach is 12 minutes' walk away. Featuring 9 rooms with views of the garden, the hotel is 3.5 km from Kaya Kinondo Sacred Forest.

Among other amenities, Precious Holiday Homes Diani Beach hotel offers 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 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach, located 8 minutes' stroll from Colobus Conservation Museum and 2.7 km from Shakatak Disco, features an outdoor swimming pool for guests to take a dip in. The hotel provides a treatment room, a hot tub, a sauna, and a foot bath as well as Wi-Fi in public areas.

This hotel offers badminton and darts as well as car hire services. In order to promote physical wellness, the Eleven Pearl Diani Beach offers a fitness club where guests can participate in fitness classes.

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 4-star Eleven Pearl Boutique Hotel & Spa Diani Beach, located 8 minutes' stroll from Colobus Conservation Museum and 2.7 km from Shakatak Disco, features an outdoor swimming pool for guests to take a dip in. The hotel provides a treatment room, a hot tub, a sauna, and a foot bath as well as Wi-Fi in public areas.

This hotel offers badminton and darts as well as car hire services. In order to promote physical wellness, the Eleven Pearl Diani Beach offers a fitness club where guests can participate in fitness classes.

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 boutique Pinewood Beach Resort And Spa Diani Beach is located about 25 minutes' walk from Kaya Kinondo Sacred Forest and offers guided tour service for better sightseeing in Diani Beach. Featuring 54 rooms with views of the garden, this 4-star resort is 2.6 km from Galu Kinondo Beach.

Among other amenities, Pinewood Beach Resort And Spa offers an outdoor swimming pool. With a fitness suite that offers fitness classes, this accommodation caters to guests' 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 boutique Pinewood Beach Resort And Spa Diani Beach is located about 25 minutes' walk from Kaya Kinondo Sacred Forest and offers guided tour service for better sightseeing in Diani Beach. Featuring 54 rooms with views of the garden, this 4-star resort is 2.6 km from Galu Kinondo Beach.

Among other amenities, Pinewood Beach Resort And Spa offers an outdoor swimming pool. With a fitness suite that offers fitness classes, this accommodation caters to guests' 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

Located nearly a 10-minute drive from Baharini Shopping Centre, the 4-star Bahari Dhow Beach Villas Diani Beach hotel offers Wi-Fi in public areas and free private parking. Located 5 km from Ukunda airport, this Diani Beach resort features shuttle service and car rentals for guests to take advantage of.

Guests will appreciate live performances and karaoke organised at the Bahari Dhow Diani Beach. Windsurfing, scuba diving, and billiard are also available in the area.

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 nearly a 10-minute drive from Baharini Shopping Centre, the 4-star Bahari Dhow Beach Villas Diani Beach hotel offers Wi-Fi in public areas and free private parking. Located 5 km from Ukunda airport, this Diani Beach resort features shuttle service and car rentals for guests to take advantage of.

Guests will appreciate live performances and karaoke organised at the Bahari Dhow Diani Beach. Windsurfing, scuba diving, and billiard are also available in the area.

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

Situated approximately 10 minutes by car from Galu Kinondo Beach and 4.4 km from Gazi Mangrove Boardwalk, the 5-star Baobab Beach Resort & Spa Diani Beach features 2 outdoor tennis courts. Boasting a pool bar, the resort overlooks the Indian Ocean and has a tropical garden.

An infinity swimming pool as well as a fitness centre highlight the Baobab Beach. Those who like to keep fit can partake in fitness classes and enjoy such activities as windsurfing, scuba diving, and lawn tennis. A steam room, a hot tub, a sauna, and a foot bath, along with aromatherapy, pedicure, and manicure, are provided to ensure a perfect stay. Baobab Beach Resort & Spa also features conference facilities and a photocopy machine for those arriving on business.

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

Situated approximately 10 minutes by car from Galu Kinondo Beach and 4.4 km from Gazi Mangrove Boardwalk, the 5-star Baobab Beach Resort & Spa Diani Beach features 2 outdoor tennis courts. Boasting a pool bar, the resort overlooks the Indian Ocean and has a tropical garden.

An infinity swimming pool as well as a fitness centre highlight the Baobab Beach. Those who like to keep fit can partake in fitness classes and enjoy such activities as windsurfing, scuba diving, and lawn tennis. A steam room, a hot tub, a sauna, and a foot bath, along with aromatherapy, pedicure, and manicure, are provided to ensure a perfect stay. Baobab Beach Resort & Spa also features conference facilities and a photocopy machine for those arriving on business.

8.7
422 reviews
From US$ 416 / night

Diani Beach Honeymoon Resorts

  • Beach access
Southern Palms Beach Resort Southern Palms Beach Resort

Southern Palms Beach Resort

Diani Road
2.5 km (1.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

The 5-star Southern Palms Beach Resort Diani Beach, located merely 1.3 km from Colobus Conservation, is proud to feature 4 lounges. This Diani Beach hotel lies about a 10-minute drive from Nakumatt Diani, and offers an Asian restaurant and an infinity pool onsite.

Southern Palms Beach Resort also includes a fitness club, spa therapy, playground, and a golf course. Those who like to keep fit can partake in fitness classes and enjoy such activities as snorkelling, canyoning, and volleyball. Those on a business trip will benefit from conference equipment and a photocopy machine provided on site.

8.3
225 reviews
~ US$234 / night

Southern Palms Beach Resort

2.5 km (1.5 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Infinity pool

Southern Palms Beach Resort

The 5-star Southern Palms Beach Resort Diani Beach, located merely 1.3 km from Colobus Conservation, is proud to feature 4 lounges. This Diani Beach hotel lies about a 10-minute drive from Nakumatt Diani, and offers an Asian restaurant and an infinity pool onsite.

Southern Palms Beach Resort also includes a fitness club, spa therapy, playground, and a golf course. Those who like to keep fit can partake in fitness classes and enjoy such activities as snorkelling, canyoning, and volleyball. Those on a business trip will benefit from conference equipment and a photocopy machine provided on site.

8.3
225 reviews
From US$ 234 / 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

Coral Beach Resort Diani Beach, located merely 5 minutes' walk from Nakumatt Diani and 3.5 km from Diani Chale Marine National Reserve, features an outdoor swimming pool for guests to take a dip in. Enjoy the beachfront location of this comfortable hotel that boasts views of the sea, a treatment room and a foot bath.

Guests can make different arrangements at the hotel, including snorkelling, canyoning, and billiard or rent cars to explore Diani Beach.

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

Coral Beach Resort Diani Beach, located merely 5 minutes' walk from Nakumatt Diani and 3.5 km from Diani Chale Marine National Reserve, features an outdoor swimming pool for guests to take a dip in. Enjoy the beachfront location of this comfortable hotel that boasts views of the sea, a treatment room and a foot bath.

Guests can make different arrangements at the hotel, including snorkelling, canyoning, and billiard or rent cars to explore Diani Beach.

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