Find 2 Star Hotels in Diani Beach from $27

  • 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 2 Star Hotels

Next weekend
In two weeks

Our top choices for Diani Beach 2-star hotels

GSIH Hotel Diani

GSIH Hotel Diani
2.5 star property
Diani Beach
6.8 out of 10, (5 reviews)
"Staff are 5 star having Jennifer at front desk. Hotel is a 2 star....construction loud noise each day at 8am-5pm on my 8 days vacation. Misleading information advertising breakfast but never get no breakfast. This is a beach front hotel. No music,no activity. The 2 pools are not functional. Broken tiles everywhere.. "
United States
andy
$37 nightly
The price is $43
Mar 30 - Mar 31
Total with taxes and fees
GSIH Hotel Diani

Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani
2.0 star property
Diani Beach
8.6 out of 10, Excellent, (8 reviews)
"Place is very nice, rooms are ample and hosts are very kind"
Switzerland
Alvaro
$22 nightly
The price is $27
Mar 29 - Mar 30
Total with taxes and fees
Raquel's Bliss Hotel Diani

Aqua Resort

Aqua Resort
2.5 star property
Diani Beach
7.6 out of 10, Good, (26 reviews)
"The apartment was clean, fully furnished kitchen, I can say it was good to stay in Aqua Resort."
United States
Denis
$46 nightly
The price is $55
Mar 29 - Mar 30
Total with taxes and fees
Aqua Resort

Hibiscus

Hibiscus
2.5 star property
Diani Beach
7.4 out of 10, Good, (3 reviews)
$64 nightly
The price is $75
Apr 15 - Apr 16
Total with taxes and fees
Hibiscus

Coral Beach Resort

Coral Beach Resort
2.0 star property
Galu Beach
6.6 out of 10, (4 reviews)
"This place is awesome, quiet, great vacation spot, food was great, we really enjoyed our stay. Hotels.com really screwed us up, they took our money and didnt book it.. it took several hours but the property management went above and beyond to make it happen and enjoyable. Really had a great stay wish it was longer"
United States
Grant
Coral Beach Resort

Diani Banda Cottages

Diani Banda Cottages
2.5 star property
Diani Beach
Diani Banda Cottages

Pendo Villas Diani

Pendo Villas Diani
2.0 star property
Diani Beach
8.8 out of 10, Excellent, (5 reviews)
"The receptionist, I believe her name was Tricia, is very communicative, warm, and inviting. Their service was excellent, we had a great time there, and I would definitely recommend it and return."
United States
Allan
$35 nightly
The price is $41
Apr 22 - Apr 23
Total with taxes and fees
Pendo Villas Diani

Pintadera Beach Lodge

Pintadera Beach Lodge
2.0 star property
Diani Beach
Pintadera Beach Lodge

Skippers Coliving

Skippers Coliving
2.5 star property
Diani Beach
Skippers Coliving

Lantana Galu Beach

Lantana Galu Beach
2.5 star property
Galu Beach
Lantana Galu Beach

KIVULI VILLAS

KIVULI VILLAS
2.5 star property
Galu Beach
KIVULI VILLAS

Diani Luxe Villa

Diani Luxe Villa
2.5 star property
Galu Beach
7.4 out of 10, Good, (3 reviews)
"The host was not communicating "
United Kingdom
EMMANUEL
Diani Luxe Villa

Hotel Sonrisa

Hotel Sonrisa
2.0 star property
Diani Beach
Hotel Sonrisa

DARAD HOTEL

DARAD HOTEL
2.5 star property
Diani Beach
$43 nightly
The price is $50
Mar 29 - Mar 30
Total with taxes and fees
DARAD HOTEL

Rosa Mystica Diani Beach Apartments

Rosa Mystica Diani Beach Apartments
2.0 star property
Diani Beach
$165 nightly
The price is $196
Mar 29 - Mar 30
Total with taxes and fees
Rosa Mystica Diani Beach Apartments

Luxurious Diani Beach Villa With Private Pool

Luxurious Diani Beach Villa With Private Pool
2.5 star property
Diani Beach
Luxurious Diani Beach Villa With Private Pool

Brightstar Apartments Diani

Brightstar Apartments Diani
2.0 star property
Diani Beach
$65 nightly
The price is $77
Mar 29 - Mar 30
Total with taxes and fees
Brightstar Apartments Diani

Kivuli Vilas Diani-5bedrooms

Kivuli Vilas Diani-5bedrooms
2.0 star property
Diani Beach
$170 nightly
The price is $203
Apr 6 - Apr 7
Total with taxes and fees
Kivuli Vilas Diani-5bedrooms

BLUE WATER VILLAS

BLUE WATER VILLAS
2.0 star property
Galu Beach
$181 nightly
The price is $214
Mar 29 - Mar 30
Total with taxes and fees
BLUE WATER VILLAS

Lazy Days

Lazy Days
2.5 star property
Galu Beach
$1,842 nightly
The price is $2,174
Apr 14 - Apr 15
Total with taxes and fees
Lazy Days
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 3-star hotels

Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Diani Beach.
Still don't see what you're looking for?
See all properties in Diani Beach.
You can also use these popular filters to refine your search.
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.

Learn more about Diani Beach

Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

sunrise in the mountains diani ukunda kwale county Mombasa coastal region Kenyan Indian Ocean Oceanscapes waterscapes dramatic clouds sand beach boats ships lifestyle magical Kenya East Africa

Top Diani Beach Hotel Reviews

Find out more about Diani Beach

When you've got to get away to a new or favorite destination without breaking the bank, Diani Beach awaits with top 2 Star hotels and a change of scenery. Stay on your feet visiting top attractions that draw of visitors, or find a new favorite bakery or hiking trail nearby and while away a few hours. You're about to find out why locals and travelers alike love this place.

The Perfect 2 Star Hotel at the Right Price

Thanks to budget-friendly prices and traveler-friendly amenities, you'll find a place to stay that meets your vacation needs. Stay here and be one of the first guests to post a review and share your thoughts. So, savor the comfort of a well-kept room and attentive hospitality. With our travel deals, the world is wide open to you one hotel at a time, and the jet-setting starts in Diani Beach.

Book a Stay in a 2-Star Accommodation

Plan your trip to Diani Beach now with Expedia's easy online travel booking and start relaxing before you even leave the house. Recently, traveling to this region has become cheaper due to more supply. Take advantage of the 2 Star Hotel availability and easy-going atmosphere.

Frequently asked questions

How much does it cost to stay in a 2-star hotel in Diani Beach?
Travelers can find great deals on Diani Beach 2-star hotels from $27 with Expedia – but remember that prices vary throughout the year. Factors like demand and location can affect hotel prices, and it's often more expensive to stay in Diani Beach hotels during weekends, holidays and high season. Try searching for 2-star Diani Beach hotels during midweek to track down the best deals.
Are there 2-star Diani Beach hotels that offer free breakfast?
Skippers Coliving in Diani Beach is a delightful two-star hotel that offers a charming and relaxed atmosphere, superb for travelers seeking a budget-friendly option with added conveniences. Guests can enjoy a complimentary breakfast, including local delights, making it an excellent choice for travelers who appreciate starting their day with a hearty meal.
What 2-star hotels in Diani Beach have free parking?
In Diani Beach, the Aqua Resort offers a charming and friendly setting, great for families or travelers seeking a laid-back getaway. With a customer review rating of 7.6 out of 10, guests appreciate the attentive service and the convenience of free valet parking, allowing for a stress-free arrival and departure. The resort also features bike parking, encouraging adventurous spirits to explore the stunning surroundings on two wheels.

Another great option is Pendo Villas Diani, which provides free self-parking, making it an excellent choice for those planning to explore the beautiful coastal area at their own pace. This hotel prioritizes accessibility, ensuring that all guests feel comfortable and catered to during their stay.

Kusini Beach Cottages also stands out with its free self-parking and accessible parking options. This cozy accommodation invites visitors to unwind and enjoy the serene beach atmosphere, making it an ideal spot for families looking to create lasting memories together.
Are there family-friendly 2-star hotels in Diani Beach?
In Diani Beach, the Aqua Resort shines as a delightful family-friendly option, boasting a traveler review rating of 7.6 out of 10. This hotel features a range of amenities tailored to families, including complimentary cribs and rollaway beds, ensuring that your little ones are comfortably accommodated. The inviting pool features areas designed specifically for children, while the playground provides a fun space for them to explore and engage with other kids. Additionally, the Aqua Resort offers convenient babysitting services both in-room and onsite, allowing parents to enjoy some well-deserved relaxation.

Another excellent choice is Pendo Villas Diani, which also caters to families. Alongside a lovely pool, it features free cribs and a playground, making it easy for families to unwind together. The addition of a microwave and daily housekeeping ensures that your stay remains convenient and comfortable.

Lastly, Kusini Beach Cottages offers a warm, inviting space superb for families. With its kid-friendly pool and complimentary cribs, it provides a cozy retreat for those traveling with children. The well-maintained garden adds a touch of nature, creating a peaceful environment for family bonding.
Are there any 2-star Diani Beach hotels with a pool?
In Diani Beach, the Aqua Resort is a delightful two-star hotel that offers a relaxing seaside escape, great for families and travelers looking for a calm getaway. With a customer review rating of 7.6, this hotel features a lovely outdoor pool complemented by sun loungers and umbrellas, providing a comfortable space for both adults and children to enjoy the sun. The thoughtful design includes an access ramp for easy pool entry, ensuring an easy experience for all guests.

Another excellent option is the Pendo Villas Diani, which also boasts a pool available 24 hours a day. This hotel is ideal for those who want to take a refreshing dip at any time, ensuring you can unwind at your own pace after a day of exploring the beautiful Diani Beach area.

Lastly, Kusini Beach Cottages offers a charming atmosphere with an outdoor pool tailored for families, featuring sun loungers where you can relax while keeping an eye on your little ones. Together, these hotels provide a combination of quality service and essential amenities, creating an inviting environment for travelers seeking both adventure and relaxation in Diani Beach.
What is the difference between a 2-star Diani Beach hotel and a 3-star hotel?
With all the home comforts travelers need, 2-star Diani Beach hotels make a great base for exploring. These hotels are designed for convenience, and usually have comfy rooms, daily housekeeping services, and a 24-hour front desk. Some also have their own restaurant. For travelers who want to take things up a gear, 3-star Diani Beach hotels might tick all the boxes. These mid-range hotels often have spacious rooms and extra amenities for a relaxing stay, such as a pool, gym, restaurant or bar.

Explore a world of travel with Expedia