Skip to main content

Beach Hotels in Tiwi

Find the beach hotels that appeal to you the most

The best beach hotels in Tiwi

Check out our pick of great beach hotels in Tiwi

Filter by:

Review score

Flamboyant Diani Beach

Diani Beach (Near Tiwi)

Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.

G
Gabriela
From
Bulgaria
Absolutely everything! What an amazing place to stay - the rooms, the staff, the food, the garden... and it is right on the pristine beach! Thank you, Arti, for the great tips! All the best!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,072 reviews
Price from
US$50
1 night, 2 adults

Tombo House

Diani Beach (Near Tiwi)

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.

R
Ramune
From
Lithuania
Amazing place, with European cleanliness. Very helpful staff. Nora you can ask questions at any time, will help, give advice, and her friend is very helpful too. Their advices are very helpful at Diani place. Maybe it's a bit far to walk to the beach, but this issue is perfectly solved by the Tuk Tuk team recommended by Tombo (it's very nice when you don't have to negotiate and prices are immediately available). Delicious breakfast, very cute serving girls, beautifully arranged environment that you didn't even want to leave the hotel area, where you can find much more shade than on the beach :) P.S. I had a room with a large tube bath, it was perfect filled with cool water after sunburns we got on the beach :)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 248 reviews
Price from
US$80.01
1 night, 2 adults

V-Szameitat Homes

Diani Beach (Near Tiwi)

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.

V
Victor
From
Germany
Everything was perfect. The owner was extremely helpful and gave us lots of recommendations and tips around the area. She also helped us arrange some tours for us and helped us with our concerns.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 411 reviews
Price from
US$100
1 night, 2 adults

Asha Boutique Hotel

Diani Beach (Near Tiwi)

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.

C
Carlotta
From
Italy
Asha staff was super nice, always smiling and trying to anticipate all our needs. We have been totally spoiled! Small piece of paradise in Kenya!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 150 reviews
Price from
US$237.50
1 night, 2 adults

Zarafa House

Diani Beach (Near Tiwi)

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach.

A
Arthur Nagy
From
Romania
We had a wonderful time at Zarafa House! The host, Anne, and the whole crew were incredibly friendly and helpful. Our room was spacious and clean, and we loved the fresh fruit and diverse foods at breakfast each morning. The garden and pool were perfect for relaxation - we spent many afternoons lounging by the pool and reading books in the comfortable sun beds. Anne gave us so many great tips on places to visit in the area, from day trips and beaches to excellent restaurants. Her recommendations helped us make the most of our stay in Diani Beach. We thoroughly enjoyed our time at Zarafa House and would return if we visit again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 137 reviews
Price from
US$84
1 night, 2 adults

peeKAboo Diani Beach

Diani Beach (Near Tiwi)

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

G
George
From
United Kingdom
Amazing staff, great breakfast & short walk to the beach. Walking to good supermarkets & restaurants. Overall wonderful experience, great value and highly recommend.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$65.55
1 night, 2 adults

The Villa Luxury Suites Hotel

Diani Beach (Near Tiwi)

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.

M
Manolie
From
South Africa
The staff is amazing the boutique hotel is very neat and quiet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 300 reviews
Price from
US$229.50
1 night, 2 adults

Casa Marabella

Diani Beach (Near Tiwi)

Situated 1.6 km from Diani Beach, Casa Marabella offers a private beach area, a rooftop pool and air-conditioned accommodation with a balcony and free WiFi.

A
Aleks
From
Poland
I had a wonderful time at Casa Marabella in Diani! The apartment was beautifully maintained, clean, and very comfortable — perfect for a relaxing getaway. The location is excellent, close to the beach and local attractions, yet peaceful and private. What truly made my stay exceptional was the staff. Everyone was incredibly friendly, helpful, and went out of their way to ensure I felt at home. Their hospitality made all the difference. I highly recommend Casa Marabella to anyone visiting Diani – I’ll definitely be coming back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
US$110
1 night, 2 adults

Seriani homes Diani

Diani Beach (Near Tiwi)

Located 3.4 km from Leisure Lodge Golf Club, 5.1 km from Colobus Conservation and 11 km from Kaya Kinondo Sacred Forest, Seriani homes Diani offers accommodation situated in Diani Beach.

M
Mejumaa
From
Kenya
I loved the location, not far from the centre and also far enough from the chaos. A really quiet, private place to enjoy your holiday. Room is exactly as it looks on the website, staff were helpful. Absolutely enjoyed our stay. Will definitely be back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$31.50
1 night, 2 adults

Maharani Apartments

Kwale (Near Tiwi)

Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Kwale, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club.

P
Pierre
From
Isle of Man
Very modern apartment . Amazing swimming pool with lovely sun loungers. We were a family of 4 and it was perfect for us. It’s not beach front , but this should not be off putting as it’s close to everything. We even extended our stay at this property.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$250
1 night, 2 adults
All beach hotels in Tiwi

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Tiwi and surroundings in the past month

See all

Popular with guests booking beach hotels in Tiwi

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 15 reviews

Popular with guests booking beach hotels in Tiwi

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 40 reviews

Popular with guests booking beach hotels in Diani Beach

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 775 reviews

Popular with guests booking beach hotels in Diani Beach

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 809 reviews

Popular with guests booking beach hotels in Diani Beach

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 34 reviews

Popular with guests booking beach hotels in Diani Beach

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 766 reviews

Popular with guests booking beach hotels in Diani Beach

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Popular with guests booking beach hotels in Diani Beach

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

Popular with guests booking beach hotels in Diani Beach

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 49 reviews

Popular with guests booking beach hotels in Diani Beach

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

Enjoy breakfast in Tiwi and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 775 reviews

Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodation in Diani Beach and 9 km from Ukunda Airstrip.

From US$158 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 237 reviews

This 4-star resort is located on Diani Beach Ukunda, 35 km from Mombasa and features 2 outdoor swimming pools and 5 restaurants.

From US$384 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 766 reviews

Featuring free WiFi and air conditioning, Bahari Dhow Beach Villas is situated in Diani Beach, 3.4 km from The Diani Beach Shopping Centre. Colobus Conservation is 9 km away.

From US$105 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 809 reviews

Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools.

From US$189 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 166 reviews

Coral Beach Resort has free bikes, outdoor swimming pool, a garden and terrace in Diani Beach.

From US$90 per night

Swahili Beach

Diani Beach
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,241 reviews

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.

From US$410 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews

Situated in Diani Beach, 2.6 km from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$350 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$634 per night

Beach Hotels with swimming pools in Tiwi and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews

Set in Ukunda and with Diani Beach reachable within 1.6 km, Casa Marabella C2 offers express check-in and check-out, allergy-free rooms, a private beach area, free WiFi and a rooftop pool.

From US$154 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews

Situated 1.6 km from Diani Beach, Casa Marabella offers a private beach area, a rooftop pool and air-conditioned accommodation with a balcony and free WiFi.

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

Featuring a private beach area, water sports facilities, and a rooftop pool, Casa Marabella C3 offers accommodation in Diani Beach with free WiFi and mountain views.

From US$76.50 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Located in Ukunda, 600 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Beachfront Deluxe with AC, Wi-Fi, Pool, Ocean Views! offers a private beach area and air conditioning.

From US$76 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5 reviews

Located in Diani Beach, 600 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Diani Fisherhut Studio offers a private beach area and air conditioning.

From US$39.20 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

Boasting garden views, Goldensun Resort Studio offers accommodation with a private beach area, pool with a view and a garden, around 600 metres from Diani Beach.

From US$45 per night
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 6 reviews

Situated in Ukunda, 600 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Diani, Beach Front Studio offers a private beach area and air conditioning.

From US$44 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 49 reviews

Featuring air-conditioned accommodation with a private pool, garden view and a patio, Golden Sun and Sand Studios is set in Diani Beach.

From US$52.47 per night

Highly rated beach hotels in Tiwi and nearby

Sea la Blue

Ukunda
8.0+ review score
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Boasting a patio with pool views, a private beach area and pool with a view, Sea la Blue can be found in Ukunda, close to Diani Beach and 1.9 km from Leisure Lodge Golf Club.

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

Set in Ukunda, Beachside Bliss Studio offers accommodation with private pool, free WiFi and free private parking for guests who drive.

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

Situated in Diani Beach, 2.7 km from Diani Beach, CASA BOUGAN APARTMENTS has a private beach area, private parking and rooms with free WiFi access.

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

Set in Diani Beach, 1.8 km from Diani Beach, Diani-Paradise-Villas offers accommodation with a private beach area, free private parking, an outdoor swimming pool and a garden.

From US$65 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Located in Ukunda, 1.5 km from Diani Beach and 2.1 km from Leisure Lodge Golf Club, The SandCastle Apartment offers a private beach area and air conditioning.

From US$137.97 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 reviews

Comprising a private beach area and a garden, The Tree House Bella Seaview Diani Beach Kenya is a recently renovated accommodation in Diani Beach set close to Diani Beach.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 22 reviews

Offering a sun terrace and views of the pool, Doric Cottages Diani is situated in Diani Beach behind the Diani Beach Shopping Centre. Free WiFi is featured .

From US$110.50 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 14 reviews

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club and 4.8 km from Colobus Conservation, Becky Homes Diani Beach - 2BR with AC & Pool offers a private beach area and air conditioning.

From US$107 per night

Save money on beach in Tiwi and nearby – budget options available

Golden Sun Studios

Diani Beach
Budget options available
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 13 reviews

Featuring air-conditioned accommodation with a private pool, Golden Sun Studios is set in Diani Beach. This beachfront property offers access to free WiFi and free private parking.

From US$43.65 per night
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Set in Ukunda and only 700 metres from Diani Beach, Lux Suites Diani Beachfront Studio Apartments offers accommodation with sea views, free WiFi and free private parking.

From US$61 per night

Waves & Wanderlust Haven

Diani Beach
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 20 reviews

Located just a few steps from Diani Beach, Waves & Wanderlust Haven provides accommodation in Diani Beach with access to a private beach area, pool with a view, as well as a lift.

From US$55.86 per night

Golden Sun

Diani Beach
Budget options available

Situated in Diani Beach, 700 metres from Diani Beach and 1.9 km from Leisure Lodge Golf Club, Golden Sun offers a private beach area and air conditioning.

From US$56 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 25 reviews

Located just 700 metres from Diani Beach, Fisherhut Beachfront Studios provides accommodation in Diani Beach with access to a private beach area, an outdoor swimming pool, as well as a lift.

From US$55.86 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 37 reviews

Located just a few steps from Diani Beach, Waves and Wanderlust-Diani Beach provides accommodation in Diani Beach with access to a private beach area, pool with a view, as well as a lift.

From US$55.86 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 11 reviews

Located just 300 metres from Diani Beach, Golden Beachfront Studios Diani provides accommodation in Diani Beach with access to a private beach area, pool with a view, as well as a 24-hour front desk.

From US$51.30 per night

Harmony Homes Beachfront

Diani Beach
Budget options available
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 29 reviews

Set in Diani Beach, just 600 metres from Diani Beach, Harmony Homes Beachfront offers beachfront accommodation with a private beach area, an infinity pool, a garden and free WiFi.