Plan your trip

A sunset over the ocean with two boats.

Search Cabins in Diani Beach

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Save instantly and earn perks with One Key

    Learn about One Key

  • Be picky

    Search almost a million properties worldwide

  • Find holiday rentals that suit your style

    Villas

    Apartments

    Aparthotels

    Cottages

    Condos

    Houseboats

    Check prices for these dates

    Check prices for these dates, 14 – 15 December 2026

    View in a map

    No exact matches found, but these alternatives could be just right

    Recommended hotels in Diani Beach

    1. Swahili Beach Resort

    A resort with multiple swimming pools, palm trees, and Mediterranean-style architecture.

    2. Leopard Beach Resort & Spa

    A resort pool area with multiple swimming pools, palm trees, and a view of the ocean.

    3. PrideInn Hotel Diani

    A water play area with slides and water features.

    4. Amkia Villas Diani

    A modern residential complex with multiple buildings, a central swimming pool, and solar panels.

    5. Diamonds Leisure Beach & Golf Resort

    A thatched-roof building with a paved entrance, surrounded by tropical vegetation and palm trees.

    6. Tombo House

    A multi-story building with a stone pathway leading to the entrance, surrounded by greenery.

    7. Waterlovers Beach Resort

    A wooden deck with a pool, palm trees, and a view of the ocean.

    8. Jacaranda Indian Ocean Beach Resort

    A traditional thatched-roof house with a white exterior, surrounded by lush greenery and palm trees.

    9. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

    A tropical resort with a pond, palm trees, and a building with a tiled roof.

    10. Diani Sea Resort

    A resort with a white building featuring arched windows and a tiled roof.

    11. Safari Beach Hotel

    A two-story building with a thatched roof, large windows, and a balcony.

    12. Nomad Beach Resort

    A beach with clear turquoise water, a boat, and a line of trees.

    13. Aqua Resort

    Exterior detail

    14. Mzima Beach

    A tropical resort with palm trees, a beach, and a clear blue sky.

    15. Asha Boutique Hotel

    A pathway leading to a building surrounded by lush greenery and tall trees.

    16. Boxo Diani

    A modern outdoor pool area with lounge chairs and umbrellas, surrounded by a building with a balcony.

    17. LalaGalu

    An aerial view of a resort with multiple bungalow-style accommodations, a central pool area, and a beach.

    18. Diani Sea Lodge

    A colonial-style building with arched doorways and a tiled roof.

    19. Bahari Dhow Beach Villas

    A two-story house with a covered patio, a balcony, and a pool.

    20. The Villa Luxury Suites Hotel

    Outdoor pool

    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.

    View all properties

    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.

    See all hotels in Diani Beach

    A sunset over the ocean with two boats.

    Top reviews in Diani Beach

    Waterlovers Beach Resort

    A wooden deck with a pool, palm trees, and a view of the ocean.

    Swahili Beach Resort

    A resort with multiple swimming pools, palm trees, and Mediterranean-style architecture.

    Amkia Villas Diani

    A modern residential complex with multiple buildings, a central swimming pool, and solar panels.

    Nomad Beach Resort

    A beach with clear turquoise water, a boat, and a line of trees.

    Tombo House

    A multi-story building with a stone pathway leading to the entrance, surrounded by greenery.

    Pinewood Beach Resort and Spa

    An aerial view of a resort with a swimming pool, palm trees, and beach access.

    The Villa Luxury Suites Hotel

    Outdoor pool

    Boxo Diani

    A modern outdoor pool area with lounge chairs and umbrellas, surrounded by a building with a balcony.

    Diani Sea Lodge

    A colonial-style building with arched doorways and a tiled roof.

    Diani Sea Resort

    A resort with a white building featuring arched windows and a tiled roof.

    Jacaranda Indian Ocean Beach Resort

    A traditional thatched-roof house with a white exterior, surrounded by lush greenery and palm trees.

    Villa Mandhari- Diani Beach

    A courtyard with lush greenery, a swimming pool, and modern buildings with balconies.

    Seaclusion Diani

    A modern two-story building with a flat roof, large windows, and potted plants in the entrance area.

    Pendo Villas Diani

    A building entrance with a wooden door, potted plants, and a tiled floor.

    Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

    A tropical resort with a pond, palm trees, and a building with a tiled roof.

    Frequently Asked Questions

    Are there cheap cabins near Diani Beach?

    Whether you'd love to stay near the water or in the mountains, we have a fantastic range of cheap cabins near Diani Beach to suit. Priced from £34 to £307 a night, your perfect cabin is waiting here. 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 cabin prices near Diani Beach?

    If you're hoping to save a few dollars on your stay, Expedia has some fabulous deals on Diani Beach cabins that won't put a hole in your budget. How does £34 a night sound to you? 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.

    What are the top things to see and do near Diani Beach?

    After you've spent a couple of leisurely days in your cabin, step out and explore some of Diani Beach's leading sights. Diani - Chale Marine National Park and Reserve is on the must-do list of many visitors. Another impressive attraction is Tiwi Beach. Pick up a set of wheels and head there at your own pace.

    Why should I book a cabin near Diani Beach?

    Affordability, comfort, rustic charm — there are plenty of reasons to stay in a Diani Beach cabin. Get away from the noise of the city and wake up to the sounds of birds and wildlife. There's a great deal of adventure just a stone's throw away too. Whether you're vacationing with friends, relatives or your sweetheart, you'll discover the perfect rental cabin on Expedia.