Last-minute hotel deals in Diani Beach

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Diani Beach, located in Kwale County, Kenya, is a stunning coastal destination renowned for its pristine white sands and crystal-clear waters. This idyllic beach is situated just 30 kilometers south of Mombasa, making it a convenient getaway for travelers seeking relaxation and adventure. Visitors can choose from a variety of accommodations, ranging from luxurious beachfront resorts to charming boutique hotels, ensuring a comfortable stay for every budget.

The best neighborhoods to stay in Diani Beach include Galu Beach and Tiwi Beach, both offering serene environments and easy access to the ocean. Top attractions in the area include the Colobus Conservation, where visitors can learn about the local wildlife, and the vibrant Diani Beach Art Gallery, showcasing contemporary African art. For those seeking adventure, water sports such as snorkeling, diving, and kite surfing are popular activities, providing endless entertainment for thrill-seekers.

Clear filters

Diani Beach

Most popular
Sort by

See the latest prices and deals by choosing your dates

Q&Q Beach Villa b
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Galu Beach, Diani Beach · 8.75 km from centre

Providing garden views, Q&Q Beach Villa b in Diani Beach provides accommodations and a garden. This beachfront property offers access to a balcony, free private parking, and free Wifi. Featuring a private entrance, the vacation home allows guests their privacy.

The vacation home will provide guests with air-conditioned units with a desk, a coffee machine, an oven, a microwave, a safety deposit box, a flat-screen TV, a terrace, and a private bathroom with a shower. All rooms have a private pool featuring sea views. At the vacation home, all units have bed linen and towels.

If you'd prefer to not eat out, you can make use of the kitchen facilities, which include a toaster, kettle, and a fridge.

Guests at the vacation home will be able to enjoy activities in and around Diani Beach, like cycling.

Galu Beach is a 3-minute walk from Q&Q Beach Villa b, while Colobus Conservation is 1.6 miles away. Ukunda Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Nice and Cosy Studio En-suite, Kitchenette, Kenya
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Galu Beach, Diani Beach · 8.77 km from centre

With a stay at this villa in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This villa is 30.1 mi (48.5 km) from Nyali Beach and 31.6 mi (50.8 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Room
4 bedroom villa with a kitchen
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa property in Galu Beach, Diani Beach · 8.77 km from centre

With a stay at 4 bedroom villa with a kitchen in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This beach villa is 30.2 mi (48.6 km) from Nyali Beach and 31.6 mi (50.8 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Room in Guest Room - A Wonderful Beach Property in Diani Beach Kenya,a Dream Holiday Place
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Vacation home in Galu Beach, Diani Beach · 8.79 km from centre

With a stay at this vacation home in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach. This vacation home is 30.2 mi (48.6 km) from Nyali Beach and 31.6 mi (50.9 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
A wonderful Beach property in Diani Beach Kenya.a dream holiday place.
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Galu Beach, Mombasa · 8.79 km from centre

A wonderful Beach property in Diani Beach Kenya.a dream holiday place. Is located in Mombasa, just a 4-minute walk from Galu Beach and 1.6 miles from Colobus Conservation. With mountain views, this accommodation features a swimming pool. The accommodation offers airport transfers, while a car rental service is also available.

With free Wifi, this guest house provides a satellite TV, a washing machine, and a fully equipped kitchenette with a microwave and toaster. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. The property offers pool views.

Guests can also relax in the garden.

Kaya Kinondo Sacred Forest is 2.2 miles from the guest house, while Leisure Lodge Golf Club is 6.3 miles away. Ukunda Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Aestus Villas Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Galu Beach, Diani Beach · 8.80 km from centre

10.0

 

6 reviews

With a stay at Aestus Villas Resort in Diani Beach, you'll be 2.4 mi (3.9 km) from Diani Beach and 11.3 mi (18.2 km) from Tiwi Beach. This spa lodge is 12 mi (19.3 km) from Shimba Hills National Reserve and 24.9 mi (40.1 km) from Fort Jesus.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Upani in Daini
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Galu Beach, Diani Beach · 8.82 km from centre

7.4

 

3 reviews

With a stay at Upani in Daini in Diani Beach, you'll be 2.5 mi (4.1 km) from Diani Beach and 11.5 mi (18.5 km) from Tiwi Beach. This bed & breakfast is 12.1 mi (19.5 km) from Shimba Hills National Reserve and 19.6 mi (31.6 km) from Mombasa Marine National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Soul breeze Beach Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Galu Beach, Diani Beach · 8.84 km from centre

4.0

 

2 reviews

With a stay at Soul breeze Beach Resort in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Galu Kinondo Beach. This golf hotel is 30.3 mi (48.7 km) from Nyali Beach and 31.7 mi (51 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sunset Villa Diani
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Galu Beach, Diani Beach · 8.92 km from centre

With a stay at Sunset Villa Diani in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Kaya Kinondo Sacred Forest. This hotel is 30.5 mi (49 km) from Nyali Beach and 31.9 mi (51.3 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Blue Waters Villas
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Galu Beach, Ukunda · 8.93 km from centre

8.9

 

8 reviews

Offering a garden, Blue Waters Villas provides accommodations in Ukunda. This property offers access to a balcony and free private parking. Galu Beach is a 12-minute walk from the villa and Colobus Conservation is 1.9 miles away.

With free Wifi, this 3-bedroom villa offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the villa. For added privacy, the accommodation features a private entrance.

Kaya Kinondo Sacred Forest is 2.4 miles from the villa, while Leisure Lodge Golf Club is 6.6 miles from the property. Ukunda Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Q&Q Beach Villa a
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Galu Beach, Diani Beach · 9.01 km from centre

Q&Q Beach Villa a is a recently renovated apartment in Diani Beach where guests can make the most of its outdoor swimming pool, private beach area, and garden. This beachfront property offers access to a terrace, free private parking, and free Wifi. The accommodation features full-day security and luggage storage space for guests.

The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.

Both a bicycle rental service and a car rental service are available at the apartment.

Galu Beach is a 4-minute walk from Q&Q Beach Villa a, while Colobus Conservation is 1.8 miles from the property. Ukunda Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Villa Sultan
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Galu Beach, Galu · 9.01 km from centre

Villa Sultan in Galu provides accommodations with a garden and a bar. Both Wifi and private parking are accessible at the villa free of charge. Kaya Kinondo Sacred Forest is 2 miles from the villa, and Leisure Lodge Golf Club is 6.4 miles away.

All of the air-conditioned units feature a private bathroom, flat-screen TV, and fully equipped kitchen.

An à la carte breakfast is available at Villa Sultan.

Galu Beach is a 4-minute walk from the accommodation, while Colobus Conservation is 1.8 miles from the property. Ukunda Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Sealavie Blue Water
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Villa in Galu Beach, Galu · 9.14 km from centre

9.0

 

1 review

Providing a garden, Sealavie Blue Water features accommodations in Galu. This property offers access to a terrace and free private parking. Outdoor seating is also available at the villa.

With free Wifi, this 3-bedroom villa provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are featured in the villa. The property offers garden views.

Galu Beach is a 9-minute walk from Sealavie Blue Water, while Colobus Conservation is 2.1 miles away. Ukunda Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ritam Getaways
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Kwale County, Tiwi · 9.64 km from centre

Breakfast available

With a stay at Ritam Getaways in Tiwi, you'll be within a 15-minute drive of Diani Snake Park and Tiwi Beach. This guesthouse is 7.4 mi (11.9 km) from Diani Beach and 17.6 mi (28.3 km) from Nyali Beach.

Compare price on Booking.com
Compare price on Booking.com
Lulu Diani
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Diani Beach, Galu · 9.85 km from centre

Lulu Diani is located in Galu, just a 10-minute walk from Galu Beach and 1.8 miles from Kaya Kinondo Sacred Forest. This property offers a private pool, free Wifi, and free private parking. The accommodation offers free shuttle service and full-day security for guests.

The air-conditioned apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.

Guests can also relax in the garden.

Colobus Conservation is 2.6 miles from the apartment, while Leisure Lodge Golf Club is 7.2 miles away. Ukunda Airport is 6.2 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pinewood Beach Resort and Spa
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Diani Beach · 10.20 km from centre

8.8

 

17 reviews

Breakfast available

When you stay at Pinewood Beach Resort and Spa in Diani Beach, you'll be on the beach, within a 5-minute drive of Galu Kinondo Beach and Kaya Kinondo Sacred Forest. This beach hotel is 3.5 mi (5.6 km) from Diani Beach and 31.2 mi (50.2 km) from Nyali Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sheba Cottages
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Lodge in Diani Beach · 10.40 km from centre

8.6

 

6 reviews

Breakfast available

With a stay at Sheba Cottages in Diani Beach, you'll be 3.9 mi (6.3 km) from Diani Beach and 26.2 mi (42.2 km) from Fort Jesus. This beach lodge is 26.4 mi (42.5 km) from Mombasa Island and 27.7 mi (44.6 km) from Kisite-Mpunguti Marine National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diani Luxury Villas Diani By CHH
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Diani Beach · 10.98 km from centre

2.0

 

1 review

When you stay at Diani Luxury Villas Diani By CHH in Diani Beach, you'll be near the beach and within a 5-minute drive of Kaya Kinondo Sacred Forest. This apartment is 3.9 mi (6.3 km) from Diani Beach and 31.6 mi (50.8 km) from Nyali Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Sonrisa
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Diani Beach · 11.14 km from centre

When you stay at Hotel Sonrisa in Diani Beach, you'll be on the beach and 12 minutes by foot from Kaya Kinondo Sacred Forest. This hotel is 3.9 mi (6.3 km) from Diani Beach and 31.6 mi (50.9 km) from Nyali Beach.

Compare price on Booking.com
Compare price on Booking.com
Sonrisa Villas
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Diani Beach · 11.14 km from centre

9.1

 

63 reviews

Breakfast available

Offering beachfront accommodations in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace. Free Wi-Fi access is available throughout.

Guests rooms at Sonrisa Villas are all air-conditioned and feature a balcony. The units are fitted with a fan,have extra length beds and a fridge.
The private bathrooms are fitted with a shower and include free toiletries.

Other facilities at Sonrisa include water sports facilities, a shared lounge and luggage storage. Guests can enjoy an array of activities on site or in the surroundings, including fishing, diving and snorkeling.

The Diani Chale Marine National Reserve can be reached from the hotel in 21 minutes by car. Moi International Airport is 32 mi away.

• For those of you who remember Hotel Sonrisa, Estate Sonrisa is part of the same property, with the same quality and ambiance as the original hotel.

• We have rebuilt and have three lovely and comfortable self-catering apartments with well-equipped modern kitchens where you will find starter pack with fresh produce from whatever is in season available at our orchard and at our organic farm.

• Estate Sonrisa is extension to our home with huge swimming pool and many little hidden romantic places to relax and enjoy the garden.

• Friendly helpful staff, always at hand, to let you sink into relax mode. It is a quite part of Diani beach you still can walk a few miles only seeing a few fishermen. Our dogs Lil, Brudy, Fluff and Sleepy love the walks, only if you promise to bring them back ☺

• We pride ourselves with the repeat Guests, who know Sonrisa is the place to relax and unwind.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor