Find Hotels with a View in Diani Beach

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Diani Beach Hotels with a View

Our top choices for Diani Beach a view hotels

Marikeka Hotel

Marikeka Hotel
3.5 star property
Galu Beach
10.0 out of 10, Exceptional, (1 review)
"Good food and bar. Staff is so friendly. Room was amazing. We enjoyed our time here."
United States
Paul
$92 nightly
The price is $108
Mar 18 - Mar 19
Total with taxes and fees
Marikeka Hotel

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (78 reviews)
"Food could be improved "
United States
Annastacia
$182 nightly
The price is $218
Apr 16 - Apr 17
Total with taxes and fees
Diani Sea Lodge

Silent Palms

Silent Palms
4.0 star property
Diani Beach
$47 nightly
The price is $56
Mar 18 - Mar 19
Total with taxes and fees
Silent Palms

Asha Boutique Hotel

Asha Boutique Hotel
3.0 star property
Diani Beach
9.8 out of 10, Exceptional, (6 reviews)
"Beautiful quite small hotel directly at the beach and wonderful, friendly staff. "
Finland
Lasse
$192 nightly
The price is $228
Mar 24 - Mar 25
Total with taxes and fees
Asha Boutique Hotel

Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (109 reviews)
"Amazing family friendly place for a vacation"
United States
stanley
$292 nightly
The price is $344
Mar 19 - Mar 20
Total with taxes and fees
Nomad Beach Resort

Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa
4.0 star property
Diani Beach
9.4 out of 10, Exceptional, (34 reviews)
"On the beach, lush foliage, relaxing atmosphere, good food."
United States
CarolAnne
$189 nightly
The price is $223
Apr 1 - Apr 2
Total with taxes and fees
Pinewood Beach Resort and Spa

Leshan Luxury Villas

Leshan Luxury Villas
4.5 star property
Diani Beach
$51 nightly
The price is $60
Mar 18 - Mar 19
Total with taxes and fees
Leshan Luxury Villas

Queens Chateau Boutique Villa

Queens Chateau Boutique Villa
3.0 star property
Galu Beach
10.0 out of 10, Exceptional, (2 reviews)
"Our stay was fantastic Hellen and Erika went above and beyond. Only thing we should have stayed there instead of 4 star hotel which was disappointing in comparison. Thanks ladies for our stay, Andy y Maria"
United Kingdom
Andrew
$106 nightly
The price is $127
Mar 19 - Mar 20
Total with taxes and fees
Queens Chateau Boutique Villa

DARAD HOTEL

DARAD HOTEL
2.5 star property
Diani Beach
$44 nightly
The price is $50
Mar 18 - Mar 19
Total with taxes and fees
DARAD HOTEL

Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (35 reviews)
"Beautiful location, very friendly staff, great food"
Germany
Nikolas
$327 nightly
The price is $391
Mar 28 - Mar 29
Total with taxes and fees
Waterlovers Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Diani Beach Hotel Reviews

Frequently asked questions

How much do hotels with views in Diani Beach cost?
Prices for hotels with views in Diani Beach range from $50 to $391 per night. Whatever your vacation budget is, you're sure to find a view that catches your eye. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with views in Diani Beach?
Select from multiple hotels with views in Diani Beach that have a total average guest review rating of 9.6. Waterlovers Beach Resort is a traveler favorite. This 3.5-star hotel comes with an ocean view and a beach bar. Aqua Resort also comes with excellent reviews. It has a 2.5-star rating and conveniences like a chef and individually decorated rooms.
How many hotels with views are there in Diani Beach?
Diani Beach has 6 hotels with a view. To help you locate the ideal stay, make use of our filters to search for other amenities or perks you want.
What are the best cheap hotels with views in Diani Beach?
Hotels with views start at $50 per night, so your Diani Beach adventure doesn't need to stretch your finances! Aqua Resort is a budget option that offers loads of amenities, including a terrace and an outdoor entertainment area. Diani Star Homes is another hotel with a view. Make the most of conveniences here like ski-in/ski-out facilities and a nightclub. If you're exploring Diani Beach and want to stay within your budget, there are plenty of fun and free attractions to put on your to-do list. Tiwi Beach and Kaya Kinondo Sacred Forest are favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with views in Diani Beach?
Expedia has some superb family-friendly hotels with views in Diani Beach. Book the whole crew in to Waterlovers Beach Resort. With a 3.5-star rating and amenities like a playground and water sports equipment, you're sure to get a good night's rest here. Aqua Resort is a 2.5-star property with a view that's also a favorite among families. A nearby beach and a nearby theme park help make it the perfect base for your Diani Beach vacation. After checking in and chilling together in your new digs, it's time to start exploring. Tiwi Beach and Diani - Chale Marine National Park and Reserve are just two family-friendly attractions in Diani Beach.
Are there any 5-star hotels with views in Diani Beach?
If you're in the mood for a bit of indulgence on your Diani Beach vacation, Swahili Beach Resort won't disappoint. This 5-star hotel comes with a deep soaking bathtub and on-site designer stores, and is around 0.1 miles from the downtown area. Another terrific option with views is Nomad Beach Resort. Also with a 5-star rating, it is 3 miles from central Diani Beach and includes a pillow menu and massage services.
Why book your hotel with views in Diani Beach with Expedia?
If you're chasing hotels with a view at a competitive rate, Expedia is here to help. Save money and select a simple apartment where the views are the star attraction. Or book 5-star accommodations where the vistas aren't the only things that impress. Take advantage of our search filters to secure a stay in Diani Beach at the best possible price.
What is there to do in Diani Beach near my hotel with views?
If you want to explore the best of Diani Beach, make your way to Kaya Kinondo Sacred Forest. It's a winner among locals and travelers alike.

Explore a world of travel with Expedia