Skip to main content
Manage my booking

Search hotels in Shimoni

Enter your dates to see the latest prices and deals for Shimoni hotels

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Popular hotels in Shimoni

Check out our top picks in Shimoni

Filter by:

Star Rating
Review score

Mwazaro Beach Lodge

Hotel in Shimoni

Located in Shimoni, 24 miles from Kaya Kinondo Sacred Forest, Mwazaro Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Margherita
From
United Kingdom
The lodge is set in a breathtaking location on the beachfront amongst the mangroves. Every detail of the place is well taken care of and well thought. The design of the rooms and bungalows is wonderful, and the rooms are aired by the beachfront breeze. The staff was incredibly helpful and kind - we can commend all of them and in particular manager Rufus, cook George, Sami, Asthman and Aisha. They made sure we had the best stay. We loved the food - the breakfasts are amazing - and would recommend asking George to cook a seafood platter with fresh fish caught on the day. We also much enjoyed kayaking at sunset amongst the mangroves and relaxing with a drink by the pool.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 85 reviews
Price from
CAD 357.58
1 night, 2 adults

Wasini house mkwiro village

Shimoni

Wasini house mkwiro village offers accommodations in Shimoni, 0.8 miles from Shimoni Slave Caves.

J
Jeffrey
From
Kenya
We were warmly received, it seemed like the entire village of Mkwiro came to meet us, it was fantastic! Everything about this place was magical! Asma made us the most beautiful and delicious meals, we are so grateful! For a small fee she took care of catering for us. Jenga (caretaker) is the kindest most helpful man, he dedicated himself to making sure our stay was as comfortable as could be. George (security) was always on board to make us feel safe in the evenings!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
CAD 86.82
1 night, 2 adults

Firefly Eco Retreat

Shimoni

With Kaya Kinondo Sacred Forest reachable in 27 miles, Firefly Eco Retreat has accommodations, a restaurant, an outdoor swimming pool, a garden and a terrace.

M
Magoma
From
Kenya
The whole place is a breath of fresh air. Their houses are goals, and everything about firefly eco is gorgeous. I liked the house I stayed, the tents were great and the food was delicious. The staff is 10/10. Mr. Jacob, in specific, was very kind, helpful and nice towards us. We loved every second of the stay at Firefly Eco.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 35 reviews
Price from
CAD 48.23
1 night, 2 adults

Shimoni Reef Lodge

Shimoni

Nestled among coral reefs and tropical gardens, Shimoni offers charming accommodations in cottage suites with thatched roofs.

J
Jamie
From
United Kingdom
Great location, reasonably priced and amazingly helpful staff.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 25 reviews
Price from
CAD 208.78
1 night, 2 adults

Blue Monkey Beach Cottages

Wasini (Near Shimoni)

Blue Monkey Beach Cottages is a recently renovated guest house in Wasini where guests can make the most of its pool with a view, private beach area, and garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Price from
CAD 59.26
1 night, 2 adults

Wasini Raha Snorkeling and Diving

Wasini (Near Shimoni)

Providing garden views, Wasini Raha Snorkeling and Diving in Wasini features accommodations and a terrace. Featuring a restaurant, the property also has a private beach area and a garden.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 15 reviews
Price from
CAD 96.47
1 night, 2 adults

Sawa Sawa Beach House

Msambweni (Near Shimoni)

Located in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

W
Walch
From
United States
This was the BEST stay I have had in Diani! Stacey was an amazing host, who took care of all of our needs from late check-in and dinner to decorating the rooms for our friends' birthdays. The rooms had spacious bathrooms with hot water, fans, smart mosquito netting, and comfy beds. The place is gorgeous - all one floor with picturesque coastal architecture - the rooms surround a courtyard that opens out to the the pool, which was clean, the perfect size and depth, and surrounded with lounge chairs. At the other end of the pool is the beach, where they have a covered beach patio with coaches and tables and other private, cozy beach sitting area right on the beach (they have chairs, a swing and couches). The beach was quiet and there were far less sea urchins than in other areas of Diani, which made exploring the ocean much easier and I would say also would be ideal if you had children with you too! The chef, Rashid, makes delicious versions of all local coast dishes, we barely felt the need to leave the hotel. We felt like we were in paradise and our whole group of 5 had only wonderful things to say - we can't wait to go back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 211 reviews
Price from
CAD 92.72
1 night, 2 adults

YU Resort

Msambweni (Near Shimoni)

Located in Msambweni, a few steps from Msambweni Beach, YU Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

N
Nathanial
From
United States
The property is new and clean and has amazing views, I recommended upgrading to the beach front rooms
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 48 reviews
Price from
CAD 235.64
1 night, 2 adults

Mango Lodge MSAMBWENI

Kisimachande (Near Shimoni)

Providing sea views, Mango Lodge MSAMBWENI in Kisimachande provides accommodations, a garden, a terrace and a restaurant. The lodge features both WiFi and private parking free of charge.

F
Fahad
From
Saudi Arabia
it was so great hotel with friendly staff ( swaly - other staff) the ask us what we want to eat in dinner and the bbq for us it was nice village and kind people
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 56 reviews
Price from
CAD 47.45
1 night, 2 adults

Bottle Cottage

Shimoni

Bottle Cottage is located in Shimoni, just 27 miles from Kaya Kinondo Sacred Forest and 30 miles from Colobus Conservation.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
See all 13 hotels in Shimoni

Shimoni – 13 hotels and places to stay

Filter by:

Star Rating
Review score

Mwazaro Beach Lodge

Hotel in Shimoni

Located in Shimoni, 24 miles from Kaya Kinondo Sacred Forest, Mwazaro Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Margherita
From
United Kingdom
The lodge is set in a breathtaking location on the beachfront amongst the mangroves. Every detail of the place is well taken care of and well thought. The design of the rooms and bungalows is wonderful, and the rooms are aired by the beachfront breeze. The staff was incredibly helpful and kind - we can commend all of them and in particular manager Rufus, cook George, Sami, Asthman and Aisha. They made sure we had the best stay. We loved the food - the breakfasts are amazing - and would recommend asking George to cook a seafood platter with fresh fish caught on the day. We also much enjoyed kayaking at sunset amongst the mangroves and relaxing with a drink by the pool.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 85 reviews
Price from
CAD 357.58
1 night, 2 adults

Wasini house mkwiro village

Shimoni

Wasini house mkwiro village offers accommodations in Shimoni, 0.8 miles from Shimoni Slave Caves.

J
Jeffrey
From
Kenya
We were warmly received, it seemed like the entire village of Mkwiro came to meet us, it was fantastic! Everything about this place was magical! Asma made us the most beautiful and delicious meals, we are so grateful! For a small fee she took care of catering for us. Jenga (caretaker) is the kindest most helpful man, he dedicated himself to making sure our stay was as comfortable as could be. George (security) was always on board to make us feel safe in the evenings!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
CAD 86.82
1 night, 2 adults

Firefly Eco Retreat

Shimoni

With Kaya Kinondo Sacred Forest reachable in 27 miles, Firefly Eco Retreat has accommodations, a restaurant, an outdoor swimming pool, a garden and a terrace.

M
Magoma
From
Kenya
The whole place is a breath of fresh air. Their houses are goals, and everything about firefly eco is gorgeous. I liked the house I stayed, the tents were great and the food was delicious. The staff is 10/10. Mr. Jacob, in specific, was very kind, helpful and nice towards us. We loved every second of the stay at Firefly Eco.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 35 reviews
Price from
CAD 48.23
1 night, 2 adults

Shimoni Reef Lodge

Shimoni

Nestled among coral reefs and tropical gardens, Shimoni offers charming accommodations in cottage suites with thatched roofs.

J
Jamie
From
United Kingdom
Great location, reasonably priced and amazingly helpful staff.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 25 reviews
Price from
CAD 208.78
1 night, 2 adults

Blue Monkey Beach Cottages

Wasini (Near Shimoni)

Blue Monkey Beach Cottages is a recently renovated guest house in Wasini where guests can make the most of its pool with a view, private beach area, and garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 14 reviews
Price from
CAD 59.26
1 night, 2 adults

Wasini Raha Snorkeling and Diving

Wasini (Near Shimoni)

Providing garden views, Wasini Raha Snorkeling and Diving in Wasini features accommodations and a terrace. Featuring a restaurant, the property also has a private beach area and a garden.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 15 reviews
Price from
CAD 96.47
1 night, 2 adults

Sawa Sawa Beach House

Msambweni (Near Shimoni)

Located in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

W
Walch
From
United States
This was the BEST stay I have had in Diani! Stacey was an amazing host, who took care of all of our needs from late check-in and dinner to decorating the rooms for our friends' birthdays. The rooms had spacious bathrooms with hot water, fans, smart mosquito netting, and comfy beds. The place is gorgeous - all one floor with picturesque coastal architecture - the rooms surround a courtyard that opens out to the the pool, which was clean, the perfect size and depth, and surrounded with lounge chairs. At the other end of the pool is the beach, where they have a covered beach patio with coaches and tables and other private, cozy beach sitting area right on the beach (they have chairs, a swing and couches). The beach was quiet and there were far less sea urchins than in other areas of Diani, which made exploring the ocean much easier and I would say also would be ideal if you had children with you too! The chef, Rashid, makes delicious versions of all local coast dishes, we barely felt the need to leave the hotel. We felt like we were in paradise and our whole group of 5 had only wonderful things to say - we can't wait to go back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 211 reviews
Price from
CAD 92.72
1 night, 2 adults

YU Resort

Msambweni (Near Shimoni)

Located in Msambweni, a few steps from Msambweni Beach, YU Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

N
Nathanial
From
United States
The property is new and clean and has amazing views, I recommended upgrading to the beach front rooms
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 48 reviews
Price from
CAD 235.64
1 night, 2 adults

Mango Lodge MSAMBWENI

Kisimachande (Near Shimoni)

Providing sea views, Mango Lodge MSAMBWENI in Kisimachande provides accommodations, a garden, a terrace and a restaurant. The lodge features both WiFi and private parking free of charge.

F
Fahad
From
Saudi Arabia
it was so great hotel with friendly staff ( swaly - other staff) the ask us what we want to eat in dinner and the bbq for us it was nice village and kind people
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 56 reviews
Price from
CAD 47.45
1 night, 2 adults

Bottle Cottage

Shimoni

Bottle Cottage is located in Shimoni, just 27 miles from Kaya Kinondo Sacred Forest and 30 miles from Colobus Conservation.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
See all 13 hotels in Shimoni

Best hotels with breakfast in Shimoni and nearby

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 15 reviews

Providing garden views, Wasini Raha Snorkeling and Diving in Wasini features accommodations and a terrace. Featuring a restaurant, the property also has a private beach area and a garden.

Offering a garden, 38m2 Turtle Suite in a 560 m2 Villa, Indian Ocean View provides accommodations in Shimoni. This property offers access to a terrace, free private parking, and free Wifi.

From CAD 183.69 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Featuring a garden, Wagawimbi Villa 560 m2, Breathtaking View of the Indian Ocean, Kenya features accommodations in Shimoni.

From CAD 559.62 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Offering massage services, Colobus Suite of 40m2 in Villa 560 m2, View of the Indian Ocean features accommodations in Shimoni.

From CAD 183.69 per night

Budget hotels in Shimoni and nearby

This apartment offers accommodations with a balcony. The apartment consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom.

From CAD 82.69 per night

What Guests Said About Shimoni:

8.0

Its a chilled out border town, with lots of diving -...

Its a chilled out border town, with lots of diving - snorkle opportunities. For sailors it's our point of entry into Kenya and the immigration - customs is super quick and easy, hassle-free as opposed to the land point. But Id come again and stay longer as its very laid back compared to most of the busy Kenyan coastal towns.
Guest review by
METravel
South Africa
gogless