Skip to main content

The best cheap hotels in Diani Beach

Check out our pick of great cheap hotels in Diani Beach

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Flamboyant Diani Beach, hotel in Diani Beach

Located within less than 1 km of Diani Beach and 4.3 km of Colobus Conservation in Diani Beach, Flamboyant Diani Beach provides accommodation with seating area.

very nice place to stay for couple of days during vacation, manager really careing, personel always helpful and smileing, beach and the pool really nice, rooms clean and comfortable
Scored 9.1
9.1
Rated superb
Superb
952 reviews
Price from
HK$ 388.82
1 night, 2 adults
Asha Boutique Hotel, hotel in Diani Beach

Set in Diani Beach, 600 metres from Diani Beach, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

The location is perfect right on the beach. They really do everything to make you feel comfortable
Scored 9.4
9.4
Rated superb
Superb
104 reviews
Price from
HK$ 1,329.78
1 night, 2 adults
Footprints House, hotel in Diani Beach

Situated in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip. The property features pool views and an outdoor pool.

I love the location of the house so close to restaurants and shopping area also the place is a walking distance to the beach with was amazing.I enjoyed the breakfast and the host together with the staff were so friendly and helpful 😊 highly recommended value for money too
Scored 9.0
9.0
Rated superb
Superb
209 reviews
Price from
HK$ 738.77
1 night, 2 adults
Leomilo Holidays, hotel in Diani Beach

Featuring a garden and views of garden, Leomilo Holidays is a recently renovated apartment located in Diani Beach, 400 metres from Diani Beach.

A very nice hotel. Very clean and the location is good. Endless thanks to our host Isabel, who made sure we had an unforgettable holiday.
Scored 9.2
9.2
Rated superb
Superb
102 reviews
Price from
HK$ 498.71
1 night, 2 adults
V-Szameitat Homes, Kongo River, hotel in Diani Beach

1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking.

Very nice and new apartment complex. The stuff around was very friendly and attentive.
Scored 9.0
9.0
Rated superb
Superb
163 reviews
Price from
HK$ 777.65
1 night, 2 adults
Tombo House, hotel in Diani Beach

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

20/5 Stars for Tombo House – A True Paradise! Tombo House is, without a doubt, the most amazing place we’ve ever stayed – a true dream come true! If I could give it 20 stars out of 5, I absolutely would. It’s more than just accommodation; it’s an unforgettable experience. Surrounded by lush nature, the setting is serene and breathtaking. The swimming pool is simply wonderful – a perfect spot to relax and soak in the beauty of this little slice of heaven. The facilities and rooms are top-notch, thoughtfully designed, and incredibly comfortable. What truly sets Tombo House apart is the super friendly and understanding staff. They go out of their way to make you feel at home, and their kindness adds so much warmth to the stay. This place is nothing short of magical. If you’re looking for a peaceful escape that exceeds every expectation, Tombo House is the place to be. Thank you for an unforgettable stay – we’ll be dreaming of this paradise until we return!
Scored 9.4
9.4
Rated superb
Superb
204 reviews
Price from
HK$ 706.50
1 night, 2 adults
V-Szameitat Homes, hotel in Diani Beach

Boasting pool with a view and views of garden, V-Szameitat Homes is a recently renovated holiday home set in Diani Beach, 70 metres from Diani Beach.

Really great location, 1 minute walking to the beach. The pool was great and the apartment was clean and had everything you need including an AC! The staff was very helpful, the breakfast was fresh and they even gave out free snacks in the afternoon! Really recommend this place. The place has many monkeys that will try to steel your food, so it can be a different to eat outside sometimes.
Scored 9.3
9.3
Rated superb
Superb
458 reviews
Price from
HK$ 544.35
1 night, 2 adults
private pool cottage diani beach, hotel in Diani Beach

Located in Diani Beach, 300 metres from Diani Beach and 4 km from Colobus Conservation, private pool cottage diani beach offers barbecue facilities and air conditioning.

Was a nice house with a pool, ac in the sleeping rooms
Scored 9.2
9.2
Rated superb
Superb
110 reviews
Price from
HK$ 839.86
1 night, 2 adults
Zarafa House, hotel in Diani Beach

Situated just 1.1 km from Diani Beach, Zarafa House features accommodation in Diani Beach with access to a bar, a shared lounge, as well as full-day security.

We loved style of the place. Pool was wonderful, warm and clean.
Scored 9.5
9.5
Rated exceptional
Exceptional
124 reviews
Price from
HK$ 653.23
1 night, 2 adults
Tequila Sunrise Forest Cabana - on Diani Beach, hotel in Diani Beach

Tequila Sunrise Forest Cabana - on Diani Beach, a property with a garden, is located in Diani Beach, a few steps from Diani Beach, 2.5 km from Galu Beach, as well as 600 metres from Colobus...

Property is perfectly located and only a short walk from the beach. The area is quiet and secure
Scored 9.0
9.0
Rated superb
Superb
5 reviews
Price from
HK$ 933.18
1 night, 2 adults
All cheap hotels in Diani Beach
Looking for a cheap hotel?
For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Diani Beach this month

See all

Enjoy breakfast in Diani Beach!

  • V-Szameitat Homes, Kongo River
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 163 reviews

    1 km from Diani Beach, V-Szameitat Homes, Kongo River is a recently renovated property located in Diani Beach and provides air-conditioned rooms with free WiFi and private parking.

    Comfortable bed and especially having air conditioning

    From HK$ 1,322 per night
  • Tombo House
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 204 reviews

    Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

    Amazing place, friendly staff. Best choice at Diani beach.

  • V-Szameitat Homes
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 458 reviews

    Boasting pool with a view and views of garden, V-Szameitat Homes is a recently renovated holiday home set in Diani Beach, 70 metres from Diani Beach.

    Everything, good location, wonderful staff, good facilities

  • Flamboyant Diani Beach
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 952 reviews

    Located within less than 1 km of Diani Beach and 4.3 km of Colobus Conservation in Diani Beach, Flamboyant Diani Beach provides accommodation with seating area.

    Perfectly located, safe, clean, excellent service .

  • Zarafa House
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 124 reviews

    Situated just 1.1 km from Diani Beach, Zarafa House features accommodation in Diani Beach with access to a bar, a shared lounge, as well as full-day security.

    Thank you Ann! We had a great stay. We will be back....

  • Footprints House
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 209 reviews

    Situated in Diani Beach, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip. The property features pool views and an outdoor pool.

    Relaxed atmosphere, attentive staff, great location.

  • Hilda's Homestay
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 34 reviews

    Featuring accommodation with a private pool, pool view and a balcony, Hilda's Homestay is located in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

    Hilda ,she is a very very kind girl,and she ready to help

  • peeKAboo Diani Beach
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 77 reviews

    Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach.

    breakfast !!!! so so delicious with lots of options

Great access to the city centre! Check these cheap hotels in Diani Beach

  • Kijanii Cottages Diani Beach
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Diani Beach, less than 1 km from Colobus Conservation, Kijanii Cottages Diani Beach offers accommodation with free WiFi and free private parking.

  • African hut tiny cottage
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    African hut tiny cottage is an accommodation located in Diani Beach, 5.8 km from Leisure Lodge Golf Club and 9.2 km from Kaya Kinondo Sacred Forest.

  • Palm Haven
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Featuring garden views, Palm Haven features accommodation with a terrace, around 2.8 km from Diani Beach. Both free WiFi and parking on-site are available at the apartment free of charge.

  • Karura and friends airbnb (affordable)
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 13 reviews

    Karura and friends airbnb (affordable) is set in Diani Beach. With free private parking, the property is 3.9 km from Leisure Lodge Golf Club and 6.3 km from Colobus Conservation.

    Amazing place, great Host looking forward to coming back

  • African themed one bedroom
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Diani Beach in the Kwale region, African themed one bedroom features a terrace. This apartment offers accommodation with a balcony.

  • Lovely 4-Bed Villa Family oriented or a smallgroup
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering an outdoor swimming pool and garden view, Lovely 4-Bed Villa Family oriented or a smallgroup is located in Diani Beach, 700 metres from Galu Beach and 1.7 km from Colobus Conservation.

  • Nollas Shared Apartment
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Nollas Shared Apartment, a property with a garden, is situated in Diani Beach, 2.4 km from Diani Beach, 3 km from Leisure Lodge Golf Club, as well as 6.9 km from Colobus Conservation.

  • Coastal Lamu Styled 1 bedroom in Diani, near the beaches
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Situated in Diani Beach in the Kwale region, Coastal Lamu Styled 1 bedroom in Diani, near the beaches features accommodation with free WiFi and free private parking.

  • Charming 1-Bed Cottage in Diani Beach 10min to bea
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Diani Beach and only 600 metres from Galu Beach, Charming 1-Bed Cottage in Diani Beach 10min to bea provides accommodation with sea views, free WiFi and free private parking.

  • Diani Beach Gold Apartments
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 15 reviews

    Boasting a garden and views of garden, Diani Beach Gold Apartments is a recently renovated guest house situated in Diani Beach, 3 km from Diani Beach.

    I liked everything, especially the quiet of the area.

  • Uhai Vacations
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 9 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, Uhai Vacations is situated in Diani Beach.

    Very clean and had all the things we needed during our stay, this made our stay very comfortable.

  • Casa Marabella C3
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 7 reviews

    Set in Diani Beach, Casa Marabella C3 offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

  • Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 12 reviews

    Featuring a garden, private pool and garden views, Paradiesische Villa Maisha Mazuri mit Pool. Terrasse und Personal is located in Diani Beach.

    Everything was just perfect - wonderful place to relax after the safari!

  • Al Mahali 3 bedroom Villas Diani Galu Beach
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 9 reviews

    Featuring a patio with garden views, an open-air bath and a garden, Al Mahali 3 bedroom Villas Diani Galu Beach can be found in Diani Beach, close to Galu Beach and 2.8 km from Colobus Conservation.

    The villas are soo amazing. The staff are helpful and super friendly. I recommend this place a million times over again

  • Milamax Beach Vllla
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 17 reviews

    Featuring air-conditioned accommodation with a private pool, quiet street view and a patio, Milamax Beach Vllla is located in Diani Beach.

    I liked the antique but yet modern feel to the villa

  • Bushbaby Cottage Diani Beach - with Starlink Highspeed Internet !!!!
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Featuring garden views, Bushbaby Cottage Diani Beach - with Starlink Highspeed Internet!!!! offers accommodation with a garden and a patio, around 1.3 km from Galu Beach.

    From HK$ 454.93 per night
  • Ocean Village Club (Adults Only)
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 598 reviews

    Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven.

    Whole place was amazing. Infrastructure and service was excellent - 10/10

  • Tina's studio Apartment
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    Tina's studio Apartment is located in Diani Beach, 2.5 km from Diani Beach, 2.5 km from Leisure Lodge Golf Club, as well as 8 km from Colobus Conservation.

  • Sonrisa Villas
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 53 reviews

    Offering beachfront accommodation 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.

    Linistea, curatenia personalul zimbitor si setviabil

    From HK$ 4,277.07 per night
  • Asha Boutique Hotel
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 104 reviews

    Set in Diani Beach, 600 metres from Diani Beach, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    Excellent option in Diani, with very little to criticise.....

  • Villa Ndoto
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 10 reviews

    Located just 2.8 km from Colobus Conservation, Villa Ndoto provides accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

    Sehr schöne Villa,,alles Top,,,Ali ist ein perfekter Koch..

  • The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 41 reviews

    Featuring a balcony with pool views, a private beach area and pool with a view, The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya can be found in Diani Beach, close to Diani Beach...

    Perfect Mrs. Fiona Very good staff Clean house Good pool

  • Baharia Blue Studio
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Featuring a balcony with sea views, a private beach area and pool with a view, Baharia Blue Studio can be found in Diani Beach, close to Diani Beach and 1.9 km from Leisure Lodge Golf Club.

  • Lions Home
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 36 reviews

    Featuring a garden and views of pool, Lions Home is a recently renovated holiday home situated in Diani Beach, 500 metres from Diani Beach.

    Everything the service and the location were perfect

  • 2 Bedroom Beach front Apartment
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 8 reviews

    Located just less than 1 km from Diani Beach, 2 Bedroom Beach front Apartment provides accommodation in Diani Beach with access to a private beach area, an outdoor swimming pool, as well as a lift.

    The property was in a good location. I loved that you had direct access to the beach. The hosts were friendly and easily reachable.

  • Saffron Villas
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 66 reviews

    Situated just 800 metres from Diani Beach, Saffron Villas offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as luggage storage space.

    Villa itself, it was amazing. Just like on pictures.

  • Safina Cottages
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 63 reviews

    Boasting a balcony with garden views, an outdoor swimming pool and a terrace, Safina Cottages can be found in Diani Beach, close to Baharini Shopping Centre.

    Eigentlich alles Vor allem gab es eine Kaffeemaschine

  • Fiorella Beach House, Diani Beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 122 reviews

    Boasting sea views, Fiorella Beach House, Diani Beach offers accommodation with balcony, around 200 metres from Diani Beach.

    Great property, great location and fabulous & friendly service

Stay connected in Diani Beach! Cheap hotels with free WiFi

  • Leomilo Holidays
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 102 reviews

    Featuring a garden and views of garden, Leomilo Holidays is a recently renovated apartment located in Diani Beach, 400 metres from Diani Beach.

    The place is excellent and there is value for money

  • Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 6 reviews

    Located in Diani Beach, close to Galu Beach, Beach Front Spacious Apartment with Oceanview -- Lantana Galu Beach Apartment provides accommodation with bike hire, a private beach area, pool with a view...

    From HK$ 2,163.11 per night
  • Casa Marabella A2
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 9 reviews

    Situated in Diani Beach and only 1.3 km from Diani Beach, Casa Marabella A2 features accommodation with sea views, free WiFi and free private parking.

    The quietness, great location,excellent facilities.

  • CASA BOUGAN APARTMENTS
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 7 reviews

    Situated in Diani Beach, within 2.7 km of Diani Beach and 3.4 km of Leisure Lodge Golf Club, CASA BOUGAN APARTMENTS features accommodation with a private beach area and free WiFi as well as free...

  • The Tree House Bella Seaview Diani Beach Kenya
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 5 reviews

    Comprising a private beach area and a garden, The Tree House Bella Seaview Diani Beach Kenya is a recently renovated accommodation in Diani Beach set close to Diani Beach.

  • Bella Breeze2 -Diani Beach Kenya
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 15 reviews

    Featuring air-conditioned accommodation with a balcony, Bella Breeze2 -Diani Beach Kenya is set in Diani Beach. This property offers access to a terrace, free private parking and free WiFi.

    The house was very big and clean. And quite close to Diani Beach.

  • Tichi Villas - Diani Beach
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 42 reviews

    Tichi Villas - Diani Beach, a property with a shared lounge, is located in Diani Beach, 3 km from Kinondo Shwari Beach, 2.7 km from Colobus Conservation, as well as 3.5 km from Kaya Kinondo Sacred...

    Las habitaciones, terrazas, y ubicación y limpieza

  • Tequila Sunrise Forest Cabana - on Diani Beach
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Tequila Sunrise Forest Cabana - on Diani Beach, a property with a garden, is located in Diani Beach, a few steps from Diani Beach, 2.5 km from Galu Beach, as well as 600 metres from Colobus...

FAQ about cheap hotels in Diani Beach

Cheap hotels that guests love in Diani Beach

See all
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 15 reviews
    The location was fantastic near the beach,the house is amazing very clean.
    ndanu
    Solo traveller
  • Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 17 reviews
    Communication with the property was good. Julia checked the property suited our needs which it did and confirmed our time of arrival. She also brought an extra mattress for our child. The property was large. Air conditioning and fan worked well. It was very clean upon arrival and was cleaned well during our stay. The location on the beach 3 mins walk was amazing. We had a great time.
    Katie
    Family with young children
  • Scored 7.9
    7.9
    Rated good
    Good
     · 472 reviews
    Really nice affordable apartment. In apartment you have everything, you can stay there all month. Also the staff is very kind and helpful, they have their own chef, who cooks best breakfast. The location is great, you are only 3 minutes from the beach, in front of resort you can easily get a ride with tuk tuk-also affordable prices. We enjoyed so much. Thank you Aqua♥️
    Rebeka
    People with friends
  • Avg. price/night: HK$ 629.90
    Scored 7.8
    7.8
    Rated good
    Good
     · 335 reviews
    Very mixed feelings. The location is really nice. Bar at the beach has really nice padded benches where you sit barefoot in the sand. Food is really good and beer prices are very affordable. Room was very spacious, matresses were also great. I took kiteboarding lessons from the spot directly by the beach bar and the guys there were all very nice. The beach is so nice to walk on... like a dream
    Juš
    Family with young children
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 122 reviews
    Exceptional stay. Loved every minute. House was spotless Facilities where excellent. Hosts and staff couldn't do enough for us. Location perfect Beach on the door step. Ticks all the boxes..
    rob
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 410 reviews
    The resort was very clean and in an excellent location
    Deborah
    Family with young children
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 102 reviews
    The place is wonderful and the communication with staff after booking was excellent, Isabel made sure our arrival was organised. Good location to the beach and the shopping centre as it’s a walking distance.The swimming pool well maintained plus the rooms very clean.The staff are top notch and the security guards very professional. Great value for money
    Thomas
    Family with young children
  • Avg. price/night: HK$ 855.41
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 23 reviews
    Very clean great location staff were awesome the owner was very kind and a very great host
    Salome
    Young couple
  • Avg. price/night: HK$ 1,399.77
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 237 reviews
    Very clean Friendly staff Cheap, affordable
    Narsar
    Young couple
  • Scored 7.8
    7.8
    Rated good
    Good
     · 207 reviews
    Very friendly front desk staff, close proximity to the beach and walking distance to many of the other hotels. The swimming pool doesn't close so you can have a late night swim if you wish. The rooms are a decent size, very clean and affordable for budget travelers. There are lots of monkeys and cats but aren't harmful
    FIONA
    Group
  翻译: