Compare Cheap Hotels in Shimoni
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Shimoni Hotels

Mwazaro Beach Lodge
Off Lungalunga-Ramisi Rd Shimoni Kwale County
3.54 mi from city center
With a stay at Mwazaro Beach Lodge in Shimoni, you'll be on the beach, and 27.2 mi (43.8 km) from Diani Beach and 5.5 mi (8.9 km) from Kisite-Mpunguti Marine National Park.
Pool
Breakfast included

Wagawimbi Villa 560 m2, Breathtaking View of the Indian Ocean, Kenya
Shimoni Kwale County
$320 nightly
The price is $378 total per night
$378 total
Jan 21 - Jan 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.64 mi from city center
With a stay at this villa in Shimoni, you'll be 2.1 mi (3.4 km) from Kisite-Mpunguti Marine National Park and 13.2 mi (21.2 km) from Funzi Beach.
Free WiFi
Outdoor Space

Room in Guest Room - 38m2 Turtle Suite in a 560 m2 Villa, Indian Ocean View
Shimoni kwale , main road Shimoni Shimoni Kwale County
$109 nightly
The price is $129 total per night
$129 total
Jan 21 - Jan 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.64 mi from city center
With a stay at this villa in Shimoni, you'll be 2.1 mi (3.4 km) from Kisite-Mpunguti Marine National Park and 13.2 mi (21.2 km) from Funzi Beach.
Free WiFi
Outdoor Space

LalaGalu
Diani Beach Mombasa Plot 663 Diani Beach Kwale County
$144 nightly
The price is $170 total per night
$170 total
Feb 17 - Feb 18
Total with taxes and fees
23.14 mi from city center
With a stay at LalaGalu in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Galu Kinondo Beach.
Pool
Breakfast included

Pinewood Beach Resort and Spa
Diani Beach Diani Beach Kwale
$252 nightly
The price is $297 total per night
$297 total
Jan 28 - Jan 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
22.16 mi from city center
With a stay at Pinewood Beach Resort and Spa in Diani Beach, you'll be on the beach, within a 15-minute drive of Diani Beach and Galu Kinondo Beach.
Pool
All inclusive

Chale Island Resort
Diani Beach Road Chale Island
17.73 mi from city center
With a stay at Chale Island Resort in Chale Island, you'll be next to a golf course and 4 minutes by foot from Chale Beach.
On private beach
Pool

Boxo Diani
Diani Beach Diani Beach Kwale County
$48 nightly
The price is $57 total per night
$57 total
Jan 21 - Jan 22
Total with taxes and fees
23.11 mi from city center
With a stay at Boxo Diani in Diani Beach (Galu Beach), you'll be within a 10-minute drive of Diani Beach and Galu Kinondo Beach.
Pool
Spa

Neptune Village Beach Resort & Spa All Inclusive
Diani Beach Diani Beach
$314 nightly
The price is $371 total per night
$371 total
Jan 22 - Jan 23
Total with taxes and fees
23.27 mi from city center
With a stay at Neptune Village Beach Resort & Spa All Inclusive in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Colobus Conservation.
Pool
Hot Tub

Kinondo Kwetu
Galu Beach Diani Beach
21.25 mi from city center
Located in Diani Beach, Kinondo Kwetu is within a 5-minute drive of Kaya Kinondo Sacred Forest and BoraBora Wildlife Park.
Pool
All inclusive

Villakwetu Cottages Diani Beach
Off Diani Beach Road Galu Beach KE Diani Beach Kwale County
23.43 mi from city center
With a stay at Villakwetu Cottages Diani Beach in Diani Beach, you'll be 2.1 mi (3.4 km) from Diani Beach and 11.4 mi (18.3 km) from Shimba Hills National Reserve.
Pool
Breakfast included

Seaclusion Diani
Diani Beach Road Diani Beach Kwale County
$75 nightly
The price is $88 total per night
$88 total
Jan 25 - Jan 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
21.35 mi from city center
Located in Diani Beach, Seaclusion Diani is within a 5-minute drive of Kaya Kinondo Sacred Forest and BoraBora Wildlife Park.
Pool
Hot Tub

Neptune Paradise Beach Resort & Spa
Diani Beach Road, Diani Beach Diani Beach
$381 nightly
The price is $449 total per night
$449 total
Jan 21 - Jan 22
Total with taxes and fees
23.31 mi from city center
With a stay at Neptune Paradise Beach Resort & Spa in Diani Beach (Galu Beach), you'll be within a 15-minute drive of Diani Beach and Colobus Conservation.
Pool
Breakfast included
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Shimoni hotels essential information
Accommodation | 125 hotels |
|---|---|
Lowest Price | $57 |
Highest Price | $449 |
Popular hotels | Mwazaro Beach Lodge, Wagawimbi Villa 560 m2, Breathtaking View of the Indian Ocean, Kenya, Room in Guest Room - 38m2 Turtle Suite in a 560 m2 Villa, Indian Ocean View, LalaGalu , Pinewood Beach Resort and Spa, Chale Island Resort, Boxo Diani, Neptune Village Beach Resort & Spa All Inclusive, Kinondo Kwetu, Villakwetu Cottages Diani Beach, Seaclusion Diani, Neptune Paradise Beach Resort & Spa |
Most Recent Shimoni Hotel Reviews

LalaGalu
5 out of 5
Posted 2 weeks ago
CheapTickets Verified Review
"Cozy place to stay."
A verified traveler stayed at LalaGalu
Top Picks
Hotels
- Hotels in Eldoret
- Hotels in Naro Moru
- 3 Star Hotels in Mwingi
- Hotels in Wasini Island
- Hotels in Ukunda
- Hotels in Marsabit
- Hotels in Isiolo
- Hotels in Kisumu
- Hotels in Sagana
- Hotels in Mtwapa
- Hotels in Kerugoya
- Hotels in Kutus
- Hotels in Kisii
- Hotels in Thika
- Hotels in Webuye
- Hotels in Nyeri
- Hotels in Ugunja
- Hotels in Tala
- Hotels in Nyahururu
- Hotels in Kitale
- Hotels in Kabarnet
- Hotels in Matuu
- Hotels in Lodwar
- Hotels in Marigat
- Hotels in Bomet
- Hotels in Naivasha
- Hotels in Mandera
- Hotels in Oyugis
- 3 Star Hotels in Kericho
Packages






