The 10 best self catering accommodation in Tiwi, Kenya | Booking.com
Skip to main content

Self Catering Accommodation in Tiwi

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Tiwi

Check out our pick of great self catering accommodation in Tiwi

Filter by:

Review score

Fiorella Beach House, Diani Beach

Diani Beach (Near Tiwi)

Boasting sea views, Fiorella Beach House, Diani Beach offers accommodation with balcony, around 1.5 km from Diani Beach.

M
Mungai
From
Kenya
Hope and her team are super gems..fiendly to the core and attention to details. Felt well taken care of
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 138 reviews
Price from
US$195.62
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.

M
Mariusz
From
France
It's not luxury hotel, but it's difficult to expect more in this price. Stuff is very nice and really helpful, they take care of everything. Location is just great - maybe 50 m from the beach (nice part of it), there's supermarket at the end of the street and nice restaurants (Kokkos, Asha Bistro, Apero) are around so you won't be harassed by tuk-tuk drives too much. Property itself is nice, quite and secure. The house had everything we needed and even more - equipped kitchen, TV, AC, water dispenser, etc. The house was cleaned every second day, towels and linen were changed. And every day we got huge and tasty African breakfast which we could enjoy on the terrace (you just have to watch out for monkeys).
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 417 reviews
Price from
US$90
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.

V
Vanessa
From
France
Really nice accomodation, and the staff is lovely
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 106 reviews
Price from
US$65.55
1 night, 2 adults

Diani Villa studio

Diani Beach (Near Tiwi)

Located in Diani Beach, 1.4 km from Diani Beach and 2 km from Leisure Lodge Golf Club, Diani Villa studio offers a private beach area and air conditioning.

O
Omar
From
Qatar
It was a great place and the gentleman in charge was very helpful and highly recommended this lovely place.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$35.94
1 night, 2 adults

Luxury And Spacious Pool house near the beaches

Diani Beach (Near Tiwi)

Located in Diani Beach, Luxury And Spacious Pool house near the beaches provides accommodation with private pool, free WiFi and free private parking for guests who drive.

g
grace chege
From
Germany
The property was exceptionally clean and located in a very quiet safe area
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$79.90
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.

L
Lindah
From
Kenya
conducive environment, beautiful space. Amazing staff and host , very friendly and helpful 👍
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 22 reviews
Price from
US$88
1 night, 2 adults

Hera Hostel Diani

Diani Beach (Near Tiwi)

Situated in Diani Beach, Hera Hostel Diani has an outdoor swimming pool, garden, shared lounge, and free WiFi throughout the property.

A
Alma
From
Kenya
The garden and the animals are great, the kitchen is very well equipped and feels really like a home away from home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 14 reviews
Price from
US$32
1 night, 2 adults

Palm Haven

Diani Beach (Near Tiwi)

Featuring garden views, Palm Haven features accommodation with a terrace, around 2.8 km from Diani Beach. Both free WiFi and parking on-site are available at the apartment free of charge.

j
jaana
From
Finland
So friendly owner. Easy check in. Everything taking cared so good. Lovely Boho styled apartment with Kenyan twist and colors. Clean and very Cozy. Been here before and Will definately come again. In local area but i felt all very safe. Close to Diani beach. Quiet at nights and Weekend. Amazing and Big Terrace.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 15 reviews
Price from
US$39.60
1 night, 2 adults

The SandCastle Apartment

Ukunda (Near Tiwi)

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.

G
Grace W
From
Denmark
We loved our entire stay at this apartment! It has a very spacious and modern interior. The place is exceptionally clean, cozy, and located close to shops and restaurants.The beach is only a 5-minute walk away, and there was 24-hour security at the main gate. Lornah was so kind and always very responsive whenever we needed her help. We will definitely be going back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
Price from
US$163.86
1 night, 2 adults

Casa Marabella C2

Ukunda (Near Tiwi)

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.

S
Sajal
From
Kenya
The place is soo comfortable the hosts are very welcomming they will guide you through your check in and during your stay soo comfortable place to be
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$132
1 night, 2 adults
All self catering accommodation in Tiwi

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Tiwi and surroundings in the past month

See all

These self catering accommodation in Tiwi and nearby have options with free cancellation

  • Kongo Dream

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    Located in Diani Beach and only less than 1 km from Diani Beach, Kongo Dream provides accommodation with garden views, free WiFi and free private parking.

    From US$60 per night
  • Diani Beach Greenland Villa 2 Bedroom

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4 reviews

    Boasting accommodation with a private pool, garden view and a balcony, Diani Beach Greenland Villa 2 Bedroom is situated in Ukunda.

    From US$60.28 per night
  • Amore home

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Amore home is situated in Ukunda, 17 km from Kaya Kinondo Sacred Forest, 37 km from SGR Mombasa Terminus, and 49 km from Rabai Museum.

    From US$35 per night
  • Diani Luxury 2 bedroom Villa

    Magutu
    Free cancellation options available
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Diani Luxury 2 bedroom Villa, a property with an outdoor swimming pool and a garden, is located in Magutu, 10 km from Colobus Conservation, 16 km from Kaya Kinondo Sacred Forest, as well as 40 km from...

    From US$86.90 per night
  • Empire BnB

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Located in Ukunda, 6 km from Leisure Lodge Golf Club and 12 km from Colobus Conservation, Empire BnB offers a garden and air conditioning.

    From US$30 per night
  • Diani Villa studio

    Diani Beach
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 reviews

    Located in Diani Beach, 1.4 km from Diani Beach and 2 km from Leisure Lodge Golf Club, Diani Villa studio offers a private beach area and air conditioning.

    From US$52.68 per night
  • Ocean's Whisper

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located in Ukunda, Ocean's Whisper provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$45 per night
  • Seaesta 2 bedroom b at Savannah

    Ukunda
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Boasting air-conditioned accommodation with a private pool, inner courtyard view and a patio, Seaesta 2 bedroom b at Savannah is set in Ukunda.

    From US$88.40 per night

Highly rated self catering accommodation in Tiwi and nearby

  • Casa Marabella C2

    Ukunda
    8.0+ review score
    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$132 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 20 reviews

    Featuring a patio with inner courtyard views, a rooftop pool and a garden, Casa Marabella A2 can be found in Diani Beach, close to Diani Beach and 1.6 km from Leisure Lodge Golf Club.

    From US$80 per night
  • Casa Marabella

    Diani Beach
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 22 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
  • Kimbi's Villa

    Ukunda
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 8 reviews

    Set just 700 metres from Diani Beach, Kimbi's Villa offers accommodation in Ukunda with access to a private beach area, an outdoor swimming pool, as well as full-day security.

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

    Located in Ukunda, 500 metres from Diani Beach and 1.8 km from Leisure Lodge Golf Club, Jameela House, 3 mins to Diani Beach, Massage, Laundry, Transport & Catering Available provides accommodation...

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 26 reviews

    Boasting a garden, private pool and sea views, Amani's Nook -Indulgent Beach Escape is situated in Diani Beach. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews

    Boasting accommodation with a private pool, Paradise Cove Diani Beachfront is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi.

    From US$39.90 per night

Enjoy breakfast in Tiwi and nearby

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

    Situated in Diani Beach, Hera Hostel Diani has an outdoor swimming pool, garden, shared lounge, and free WiFi throughout the property.

    From US$50 per night
  • Aqua Resort

    Diani Beach
    Breakfast options
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 399 reviews

    Situated in Diani Beach, Aqua Resort provides accommodation with free WiFi and seating area.

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

    Boasting a balcony with garden views, pool with a view and a garden, Baali Diani Apartments can be found in Ukunda, close to Diani Beach and 2.3 km from Leisure Lodge Golf Club.

    From US$55.25 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 106 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 9.1
    Superb - What previous guests thought, 417 reviews

    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.

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

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, Private Backdoor Villa with big swimming pool and services of chef included is situated in Diani Beach.

  • Sea la vie II

    Kwale
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 12 reviews

    Set in Kwale and only a few steps from Diani Beach, Sea la vie II offers accommodation with sea views, free WiFi and free private parking.

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

    Situated in Diani Beach, Diani 2BR Coastal Villa - 4 Mins To The Beach offers accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.

    From US$59.50 per night