Mombasa Beach Hotel Stay
A flexible coastal accommodation request for travelers looking for a relaxed Mombasa base.
Diani · Hotel Accommodation
Diani Beach, on Kenya’s south coast in Kwale County, is known for its long stretch of white sand, warm Indian Ocean water and relaxed resort atmosphere. Spot Kenya Tours and Safaris has a local office at Diani Bazaar and shortlists Diani hotels, resorts and self-catering apartments to match your dates, budget and the kind of stay you want.
Properties sit along the beach road at different distances from the sand and from the beach-side restaurants and shops. Tell us whether you want to be directly on the beach, close to the activities, or somewhere quiet, and whether you prefer bed and breakfast, half board, full board or all inclusive.
Swimming and snorkelling in the reef, kitesurfing, boat trips, dolphin and marine days at Wasini Island, nature at Kaya Kinondo sacred forest and colobus monkeys, and day safaris to Shimba Hills. We can add any of these to your stay.
Most guests arrive through Moi International Airport in Mombasa or by air to Ukunda airstrip. We arrange transfers to your hotel on request.
Send a quote request with your dates, guests and budget. We check availability with the hotels and reply with options and clear rates before you pay.
Send a quote request with your dates, number of guests, budget and preferred board basis (bed and breakfast, half board, full board or all inclusive). We check availability and send options with clear rates before you pay anything.
Yes. We can arrange airport, SGR station or city transfers to your hotel. Tell us your arrival details and number of passengers and we confirm the vehicle and price.
The drier months, roughly late December to March and July to October, are the most popular. The long rains in April and May bring lower rates and a greener landscape.
You might also like
A flexible coastal accommodation request for travelers looking for a relaxed Mombasa base.
A self-catering coastal apartment request for families, couples, or longer stays.
A smaller-scale coastal stay with breakfast and local planning support.