Skip to main content

Search hotels in Magutu

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

Magutu – 6 hotels and places to stay

Filter by:

Star rating
Review score

Savita House Diani

Magutu

Set in Magutu, within 2.3 km of Diani Beach and 2.7 km of Leisure Lodge Golf Club, Savita House Diani offers accommodation with a garden as well as free private parking for guests who drive.

K
Karen
From
Kenya
The place was quiet and comfortable. The host was lovely and very hospitable.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$30
1 night, 2 adults

Asha Boutique Hotel

Diani Beach (Near Magutu)

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Magdalena
From
Poland
staff, restaurant, facilities, pretty much everything was excellent!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 152 reviews
Price from
US$247.08
1 night, 2 adults

Pinewood Beach Resort and Spa

Diani Beach (Near Magutu)

Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants.

D
Dejan
From
Serbia
Everything is beautiful! Garden is so green, a lot of palms on the beach. The staff are very polite. The manager Pamela was so helpful in many things, she helped us to rent a motor bike with locals, and had organize a cake for our anniversary as a surprise.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 138 reviews
Price from
US$214
1 night, 2 adults

Nomad Beach Resort

Diani Beach (Near Magutu)

Nestled along the pristine shores of Diani Beach, Nomad Beach Resort offers the perfect blend of luxury, relaxation, and adventure on Kenya’s stunning Southern Coast.

C
Cornelia
From
Austria
The Nomad is a really lovely place. The food was very good, the staff at reception very friendly and professional. The whole set up with the swimming pool surrounded by greenery is lovely. Also nice to watch the different monkeys climbing in the trees. The beach is truly stunning, and while before booking I had feared the beach would be too busy, this was not the case. Of course when you go for a walk you are approached by beach sellers, but they accept a no. We had a standalone bungalow, with our own reclining chairs and lots of space around, very pleasant (that probably explains the high price, but for us that privacy and peacefulness was what we had been looking for), beach sellers walk past, but they leave you in peace when you say no. We also appreciated their environmental efforts.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 143 reviews
Price from
US$382.50
1 night, 2 adults

The Safiya Hotel, Diani Beach

Diani Beach (Near Magutu)

Situated in Diani Beach, 600 metres from Diani Beach, The Safiya Hotel, Diani Beach features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

S
Silvia
From
Romania
Very welcoming staff, excellent food
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$40.50
1 night, 2 adults

Amkia Villas Diani

Diani Beach (Near Magutu)

Situated in Diani Beach, 2.6 km from Colobus Conservation, Amkia Villas Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

G
Glorria
From
South Africa
Very beautiful place with nice interior, friendly owners
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 39 reviews
Price from
US$112.50
1 night, 2 adults

Mzima Beach Residences - Diani Beach

Diani Beach (Near Magutu)

Set in Diani Beach, less than 1 km from Galu Beach, Mzima Beach Residences - Diani Beach offers accommodation with a fitness centre, free private parking, a garden and a private beach area.

E
Elvira
From
Denmark
We just came back from Mzima Beach, where we stayed for 9 days, and honestly, it was one of the best hotel experiences I’ve ever had. The place itself is beautiful, but what really made it special were the people. Everyone was so kind and truly went above and beyond to make us feel comfortable and happy. Room service was just perfect — always on time, incredibly attentive, and everything was spotlessly clean. You could tell how much care and pride they put into every little detail. Coming back to a beautifully made room every day felt so comforting. Charles, the manager, was absolutely fantastic — always smiling, full of life, and spreading so much positive energy around. He really made the whole experience shine. My husband also had a deep tissue massage from Emely, and she was absolutely amazing. She really knows what she’s doing — professional, caring, and so skilled. He felt completely relaxed and renewed afterward. Mzima Beach isn’t just a beautiful place to stay — it’s a place filled with heart. The people there make all the difference. We left with so much gratitude and so many happy memories.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 37 reviews
Price from
US$294
1 night, 2 adults

Sonrisa Villas

Diani Beach (Near Magutu)

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.

R
Rick
From
Kenya
It was the best vacation my girlfriend and I had, decorated the room with beautiful rosé flowers for her birthday and the breakfast was lovely. Looking forward to visit again truly a hidden gem.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 67 reviews
Price from
US$120
1 night, 2 adults

The Maji Beach Boutique Hotel -Adults Only

Diani Beach (Near Magutu)

Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.

F
F Du
From
Australia
Great view of the sea; Delicious food provided; Great service.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 57 reviews
Price from
US$518.40
1 night, 2 adults

Boxo Diani - Unique Beach Front Container Eco-Hotel

Diani Beach (Near Magutu)

Set in Diani Beach, 300 metres from Galu Beach, Boxo Diani - Unique Beach Front Container Eco-Hotel offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a...

I
Isabeau
From
South Africa
Beautiful and unique. Staff was amazing! Great place to stay.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 388 reviews
Price from
US$62.10
1 night, 2 adults
See all 6 hotels in Magutu

Hotels with airport shuttles in Magutu

Airport shuttle (free)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 37 reviews
From US$305.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 143 reviews
From US$484.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 220 reviews
From US$108.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 15 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 145 reviews
From US$80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 210 reviews
From US$100.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 23 reviews
From US$73.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 392 reviews
From US$124.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 57 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 152 reviews
From US$256.58 per night

Most booked hotels in Magutu and surroundings in the past month

See all

Popular with guests booking hotels in Magutu

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 345 reviews

Popular with guests booking hotels in Diani Beach

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

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 870 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 22 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 57 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 436 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 526 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 26 reviews

Popular with guests booking hotels in Diani Beach

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 236 reviews

Best hotels with breakfast in Magutu and nearby

Offering a garden and garden view, Bora Bora Luxury Tented Camp Diani Beach is set in Diani Beach, 4.3 km from Leisure Lodge Golf Club and 10 km from Colobus Conservation.

From US$220 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 220 reviews

Situated in Diani Beach, 3.9 km from Leisure Lodge Golf Club, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$108.30 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located in Diani Beach, Erwin Holiday Homes provides accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

From US$64.80 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 113 reviews

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

From US$66.68 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Situated in Kwale, 2.1 km from Diani Beach, Gecko Hotel Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$58.50 per night

Boasting a spa bath, Diani villas is set in Diani Beach. The air-conditioned accommodation is 600 metres from Diani Beach, and guests can benefit from private parking available on site and free WiFi.

From US$270.90 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 145 reviews

Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar.

From US$80 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.

From US$395 per night

Budget hotels in Magutu and nearby

Lux Apartment in Ukunda, a property with a garden, is set in Ukunda, 5.9 km from Leisure Lodge Golf Club, 6.6 km from Colobus Conservation, as well as 12 km from Kaya Kinondo Sacred Forest.

From US$60 per night

Boasting air-conditioned accommodation with a private pool, Diani Executive Studio, Blue Swallow is situated in Diani Beach.

From US$70 per night

Situated in Ukunda, Langai Villa features accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 40 reviews

Boasting accommodation with a private pool, garden view and a patio, Cave Diani Holiday Apartments is set in Diani Beach.

From US$60 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 4 reviews

Located in Diani Beach, 1.4 km from Diani Beach and 4.5 km from Leisure Lodge Golf Club, The Beka - Diani Beach provides spacious air-conditioned accommodation with a terrace and free WiFi.

From US$126 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Set in Ukunda Airport, within 1.4 km of Diani Beach and 4.5 km of Leisure Lodge Golf Club, Fantasea Villa offers accommodation with a garden and free WiFi as well as free private parking for guests...

From US$54.31 per night

Set in Diani Beach and only 1.5 km from Diani Beach, Malaika Gardens resort offers accommodation with inner courtyard views, free WiFi and free private parking.

From US$60 per night

Set in Diani Beach, 1.5 km from Diani Beach, Malaika Gardens resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$60 per night
gogless