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

Cosy One Bedroom Apartment-Diani
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 · 6.26 km from centre

Offering a garden, Cosy One Bedroom Apartment-Diani offers accommodations in Diani Beach. Free Wifi is available throughout the property and Diani Beach is a 8-minute walk away.

The apartment features 1 bedroom, a fully equipped kitchen with a microwave and a fridge, a washing machine, and 1 bathroom. Guests can take in the views of the garden from the balcony, which also has outdoor furniture. The accommodation is non-smoking.

A car rental service is available at Cosy One Bedroom Apartment-Diani.

Ukunda Airport is 3.7 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Cosy One Bedroom Apartment-diani
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.

Apartment in Diani Beach · 6.26 km from centre

With a stay at this apartment in Diani Beach, you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This apartment is 28.8 mi (46.4 km) from Nyali Beach and 30.3 mi (48.7 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Amani Luxury Apartments - Barkon 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 · 6.26 km from centre

8.5

 

2 reviews

Offering a garden, Amani Luxury Apartments - Barkon Diani features accommodations in Galu. Private parking is available on site at this recently renovated property. The apartment provides a restaurant serving African cuisine, as well as free Wifi throughout the property.

Providing a balcony with garden views, this apartment also provides guests with a cable flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 3 bathrooms with a bidet and bathrobes. The apartment offers bed linen, towels, and daily room service.

The apartment also offers an outdoor swimming pool and a beauty services for guests to relax in. Sightseeing tours are available within a reachable distance. Both a bicycle rental service and a car rental service are available at Amani Luxury Apartments - Barkon Diani.

Galu Beach is 1.7 miles from the accommodation, while Colobus Conservation is a 8-minute walk from the property. Ukunda Airport is 3.7 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Seb Villa
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 and breakfast in Diani Beach · 6.28 km from centre

Seb Villa features air-conditioned accommodations in Diani Beach. This property offers access to a terrace and free private parking. Guests can make use of the picnic area or the year-round outdoor pool, or enjoy views of the pool and garden.

At the bed and breakfast, the units are equipped with a wardrobe. Every room is fitted with a private bathroom with a walk-in shower, while certain rooms have a fully equipped kitchen with an oven. At the bed and breakfast, every unit is fitted with bed linen and towels.

The breakfast offers à la carte, vegetarian, or vegan options. During warmer months, you can make use of the barbecue facilities and eat on the private balcony.

Guests at the bed and breakfast will be able to enjoy activities in and around Diani Beach, like cycling. Kids pool is also available at Seb Villa, while guests can also relax in the garden.

Diani Beach is a 8-minute walk from the accommodation, while Colobus Conservation is half a mile away. Ukunda Airport is 3.7 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Amani Apartments
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 · 6.29 km from centre

Amani Apartments is a recently renovated apartment in Galu where guests can make the most of its outdoor swimming pool and garden. This property offers access to a balcony, free private parking, and free Wifi. The accommodation provides a shuttle service, while a bicycle rental service is also available.

The units at the apartment complex come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, a safety deposit box, and a private bathroom with a walk-in shower, bathrobes, and a hair dryer. An oven, a microwave, and toaster are also featured, as well as a kettle. At the apartment complex, all units include bed linen and towels.

Guests at the apartment will be able to enjoy activities in and around Galu, like cycling.

Diani Beach is a 8-minute walk from Amani Apartments, while Colobus Conservation is half a mile away. Ukunda Airport is 3.7 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Room
Charming and Remarkable15-bed Villa in Diani Beach
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 Diani Beach · 6.50 km from centre

With a stay at this villa in Diani Beach (Galu Beach), you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This villa is 28.7 mi (46.3 km) from Nyali Beach and 30.2 mi (48.6 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Honeydream Villa
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 Diani Beach · 6.50 km from centre

8.0

 

6 reviews

Honeydream Villa offers accommodations in Diani Beach, 1.4 miles from Galu Beach and a 5-minute walk from Colobus Conservation. This property offers a private pool, free Wifi, and free private parking. Guests can access the villa via private entrance.

The villa provides guests with a balcony, pool views, a seating area, a flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with walk-in shower and slippers. A fridge and kitchenware are also provided, as well as a kettle. Additional in-room amenities include fruit.

Kaya Kinondo Sacred Forest is 3.7 miles from Honeydream Villa, while Leisure Lodge Golf Club is 5 miles away. Ukunda Airport is 3.7 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
C9 at Diani Beachalets
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.

Cottage in Diani Beach · 6.52 km from centre

With a stay at this cottage in Diani Beach (Galu Beach), you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This cottage is 28.8 mi (46.3 km) from Nyali Beach and 30.2 mi (48.6 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal
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 Diani Beach · 6.60 km from centre

9.8

 

16 reviews

Providing a garden, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal offers accommodations in Diani Beach. This property offers access to a terrace, free private parking, and free Wifi. The accommodation features full-day security and daily room service for guests.

The vacation home features 3 bedrooms, a fully equipped kitchen with a fridge, a washing machine, and 2 bathrooms with a hair dryer. A flat-screen TV is provided. The accommodation is non-smoking.

In addition to a year-round outdoor pool, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal also provides an indoor play area.

Galu Beach is 1.7 miles from the accommodation, while Colobus Conservation is a 15-minute walk from the property. Ukunda Airport is 4.3 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Arte Noah Treehouses Diani-Beach
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 · 6.82 km from centre

10.0

 

1 review

Just one mile from Galu Beach and a 7-minute walk from Colobus Conservation, Arte Noah Treehouses Diani-Beach features accommodations in Diani Beach, with an outdoor swimming pool and a garden. This beachfront property offers access to a terrace, free private parking, and free Wifi. The accommodation provides full-day security, luggage storage space, and currency exchange for guests.

All units come with a balcony with pool views, a fully equipped kitchenette with a toaster and a fridge, and a private bathroom with shower. A patio with an outdoor dining area and garden views is offered in all units. At the apartment complex, all units include bed linen and towels.

For those times when you'd rather not eat out, you can have groceries delivered.

A private beach area is available on-site and cycling can be enjoyed close to the apartment.

Kaya Kinondo Sacred Forest is 3.4 miles from Arte Noah Treehouses Diani-Beach, while Leisure Lodge Golf Club is 5.1 miles from the property. Ukunda Airport is 3.7 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Blue Marlin Beach Hotel
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 Diani Beach · 7.08 km from centre

8.0

 

31 reviews

With a stay at Blue Marlin Beach Hotel in Diani Beach, you'll be 1.5 mi (2.4 km) from Diani Beach and 6.7 mi (10.8 km) from Chale Beach. This beach hotel is 10.4 mi (16.7 km) from Tiwi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Coral Beach Resort
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 · 7.21 km from centre

With a stay at Coral Beach Resort in Diani Beach (Galu Beach), you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This hotel is 29.2 mi (46.9 km) from Nyali Beach and 30.6 mi (49.2 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Diani Doric 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.

Apartment in Diani Beach · 7.21 km from centre

With a stay at Diani Doric Cottages in Diani Beach (Galu Beach), you'll be within a 5-minute drive of Diani Beach and Galu Kinondo Beach. This apartment is 29.2 mi (46.9 km) from Nyali Beach and 30.6 mi (49.2 km) from Bamburi Beach.

Compare price on Booking.com
Compare price on Booking.com
Diani studio apartments
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 · 7.21 km from centre

Diani studio apartments offers accommodations in Galu, 3.2 miles from Kaya Kinondo Sacred Forest and 5.3 miles from Leisure Lodge Golf Club. With free private parking, the property is a 15-minute walk from Galu Beach and 0.6 miles from Colobus Conservation.

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

Guests can relax in the garden at the property.

SGR Mombasa Terminus is 30 miles from the apartment, while Shimoni Slave Caves is 29 miles from the property. Ukunda Airport is 4.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Breezebay beach road hotel 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.

Bed and breakfast in Diani Beach, Ukunda · 7.21 km from centre

Offering a garden and a bar, Breezebay beach road hotel Diani in Ukunda is close to Diani Beach and Colobus Conservation. This property offers access to a terrace, free private parking, and free Wifi. SGR Mombasa Terminus is 30 miles from the bed and breakfast and Shimoni Slave Caves is 29 miles away.

Towels and bed linen are available in the bed and breakfast. The accommodation is non-smoking.

Kaya Kinondo Sacred Forest is 3.2 miles from the bed and breakfast, while Leisure Lodge Golf Club is 5.3 miles from the property. Ukunda Airport is 4.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Chiy stays
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 · 7.24 km from centre

1.0

 

1 review

Chiy stays offers accommodations in Galu, a 15-minute walk from Galu Beach and 0.6 miles from Colobus Conservation. This property offers access to a balcony, free private parking, and free Wifi. Kaya Kinondo Sacred Forest is 3.1 miles from the apartment and Leisure Lodge Golf Club is 5.3 miles away.

The apartment consists of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available.

SGR Mombasa Terminus is 30 miles from the apartment, while Shimoni Slave Caves is 29 miles from the property. Ukunda Airport is 4.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Swahili villa
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 Diani Beach, Galu · 7.24 km from centre

Swahili villa is located in Galu, just a 15-minute walk from Galu Beach and 0.6 miles from Colobus Conservation. This property offers a private pool, free Wifi, and free private parking. SGR Mombasa Terminus is 30 miles away and Shimoni Slave Caves is 29 miles from the villa.

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

Kaya Kinondo Sacred Forest is 3.1 miles from the villa, while Leisure Lodge Golf Club is 5.3 miles from the property. Ukunda Airport is 4.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
VITA'S Beach House
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 Diani Beach, Ukunda · 7.24 km from centre

VITA'S Beach House is located in Ukunda, just a 12-minute walk from Colobus Conservation and 3.1 miles from Kaya Kinondo Sacred Forest. With garden views, this accommodation provides a terrace. Free Wifi is available throughout the property and Galu Beach is a 15-minute walk away.

This air-conditioned 1-bedroom villa comes with a fully equipped kitchen, a seating area, and a flat-screen TV. For added privacy, the accommodation features a private entrance.

Leisure Lodge Golf Club is 5.3 miles from the villa, while Shimoni Slave Caves is 29 miles away. Ukunda Airport is 4.3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Oasis of Bliss Diani Beach Apartment
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, Ukunda · 7.24 km from centre

2.0

 

1 review

Oasis of Bliss Diani Beach Apartment offers accommodations in Ukunda, a 15-minute walk from Galu Beach and 0.6 miles from Colobus Conservation. This property offers access to a balcony, free private parking, and free Wifi. Kaya Kinondo Sacred Forest is 3.1 miles away and Leisure Lodge Golf Club is 5.3 miles from the apartment.

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

SGR Mombasa Terminus is 30 miles from the apartment, while Shimoni Slave Caves is 29 miles away. Ukunda Airport is 4.3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Diani Beachfront Studio with pool
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 · 7.24 km from centre

Diani Beachfront Studio with pool is located in Galu, just 5.3 miles from Leisure Lodge Golf Club and 30 miles from SGR Mombasa Terminus. The property is around a 3-minute walk from Diani Beach, 0.6 miles from Colobus Conservation, and 3.1 miles from Kaya Kinondo Sacred Forest. The apartment features both free Wifi and free private parking.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available.

Shimoni Slave Caves is 29 miles from the apartment. Ukunda Airport is 4.3 miles from the property.

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