Accommodation

Stay your way, right across Kenya

Airbnbs, cottages, villas, penthouses, lodges, tented camps and beachfront resorts — hand-picked by our team, with best-rate matching on every booking.

14 properties

Hand-picked stays across Kenya

Da Azizi Homes — One Bedroom Apartment (Wing A)Airbnb4.8

Ukunda, Diani · Coast

Da Azizi Homes — One Bedroom Apartment (Wing A)

A bright, self-contained one-bedroom apartment for short stays at Da Azizi Homes in Ukunda, Diani — comfort, convenience and a touch of luxury at an honest rate. You get a private balcony, a full kitchen, hot shower, ceiling fan, free Wi-Fi with Netflix and full use of the swimming pool, with 24/7 security and ample parking inside the compound. The beach is roughly ten minutes away, with Chandarana Foodplus, Java House and Carrefour a short hop down the road. Perfect for vacations, staycations or a peaceful getaway.

Sleeps:
2 in 1 BR
View:
Private balcony — pool & garden side
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Couples and solo travellers (strictly 2 guests)
  • Swimming pool, on-site restaurant and 24/7 security inside the compound
  • One 5x6 bed, sleeps a maximum of 3 guests
  • Free Wi-Fi & Netflix — comfortable for remote work
Free Wi-Fi & NetflixCeiling fanHot showerPrivate balcony

From

KES 6,000 / night

Da Azizi Homes — One Bedroom Apartment (Pool Wing)Airbnb4.8

Ukunda, Diani · Coast

Da Azizi Homes — One Bedroom Apartment (Pool Wing)

Our second directly-managed one-bedroom apartment at Da Azizi Homes, Ukunda — an open-plan lounge and breakfast bar, a full kitchen, a proper bedroom with a 5x6 bed and desk, and a private balcony overlooking the pool deck. Free Wi-Fi and Netflix, hot shower, ceiling fan, 24/7 security and ample parking come as standard, and the on-site restaurant handles the mornings you don't feel like cooking. Ten minutes to the beach at Bidi Badu, with Manyatta Restaurant & Club, Chandarana Foodplus, Java House and Carrefour all close by.

Sleeps:
2 in 1 BR
View:
Private balcony — pool & garden side
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Couples and solo travellers (strictly 2 guests)
  • Open-plan lounge, breakfast bar and fully fitted kitchen
  • Bedroom with 5x6 bed, work desk and reading lights — sleeps 2 guests strictly
  • Pool, on-site restaurant, ample parking and 24/7 security
Free Wi-Fi & NetflixCeiling fanHot showerPrivate balcony

From

KES 6,000 / night

Shanzu Beach Apartment — One BedroomAirbnb4.8

Shanzu, Mombasa · Coast

Shanzu Beach Apartment — One Bedroom

A bright one-bedroom beach apartment in Shanzu, Mombasa — hand-woven Swahili basket art, warm mahogany furniture, safari-print drapes and a bamboo-lit lounge that opens onto a plant-filled private balcony. It is a self-catering unit for two: a full kitchen, a proper dining table, a smart TV corner, a four-poster bed and a hot shower, with the compound pool, 24/7 security and free parking included. The beach is a short walk away.

Sleeps:
2 in 1 BR
View:
Private balcony — pool deck & garden outlook
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Couples and solo travellers (maximum 2 guests)
  • Coastal Swahili interiors — woven wall baskets, mahogany seating, bamboo lighting
  • Private balcony with garden seating and pool-deck outlook
  • Four-poster bed, sleeps a maximum of 2 guests
Free Wi-Fi & NetflixCeiling fanHot showerPrivate balcony

From

KES 4,500 / night

Beach Road Lane One — Two Bedroom ApartmentAirbnb4.9

Beach Road, Diani · Coast

Beach Road Lane One — Two Bedroom Apartment

A two-bedroom home on Beach Road Lane One, right next to Carrefour — a 3-minute walk to the beach and 2 minutes to the supermarket. Both bedrooms are ensuite with hot showers, the second set up with twin beds, and every room has air conditioning (tokens preloaded by the guest) plus ceiling fans. There is a fully equipped kitchen, a washing machine, a swimming pool on-site and a spacious balcony with a sofa bed for slow afternoons.

Sleeps:
5 in 2 BR
View:
Spacious balcony with sofa bed — garden and pool outlook
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Families, friends and couples wanting easy beach access
  • 3-minute walk to the beach · 2 minutes to Carrefour
  • All ensuite bedrooms — twin-bed setup in the second bedroom
  • Swimming pool on-site and a spacious balcony with a sofa bed
Free Wi-FiFree Netflix accessHot showers in all bathroomsAll ensuite bedrooms

From

KES 10,000 / night

Shangri-La Residence — One Bedroom, WestlandsAirbnb4.9

Westlands, Nairobi · Nairobi

Shangri-La Residence — One Bedroom, Westlands

A calm, design-led one-bedroom apartment at Shangri-La Residence in Westlands, Nairobi. Neutral linens, hand-carved Kenyan stools, cane armchairs and framed botanical prints set the tone; the lounge opens onto a round dining table set for two, a smart TV corner and a compact kitchen. The one bedroom looks out over the Westlands skyline through full-height windows, with a modern glass-cubicle hot shower next door. Sleeps a maximum of 2 guests.

Sleeps:
2 in 1 BR
View:
High-floor bedroom window — Westlands skyline and treetops
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Couples, solo travellers and business stays (maximum 2 guests)
  • Bright, modern Nairobi apartment — high floor with skyline and treetop views
  • One king bed · sleeps a maximum of 2 guests
  • Lounge with sectional sofa, work desk and fitted kitchen
Free Wi-FiSmart TV with NetflixGlass-cubicle hot showerFully equipped kitchen — fridge, microwave, gas hob, cookware

From

KES 6,000 / night

KWA Studio Apartment — NyaliAirbnb4.8

Nyali, Mombasa · Coast

KWA Studio Apartment — Nyali

A warm, softly-lit studio apartment in Nyali, Mombasa — king-size bed on a raised platform, air conditioning plus an overhead fan, a smart TV wall, a glass dining table for two and a fully equipped kitchen. There is a swimming pool in the compound, high-speed internet throughout, and a private balcony with cane chairs. Walking distance to Alcapone Nyali and a short hop from City Mall. Sleeps a maximum of 2 guests.

Sleeps:
2 in 1 BR
View:
Private balcony over the leafy Nyali skyline
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Couples and solo travellers (maximum 2 guests)
  • Close to City Mall and walking distance to Alcapone Nyali
  • Swimming pool in the compound
  • King-size bed, air conditioning and an overhead fan
High-speed internetSwimming poolKing size bedAir conditioning

From

KES 4,500 / night

Nyali Four Bedroom ResidenceAirbnb4.9

Nyali, Mombasa · Coast

Nyali Four Bedroom Residence

A spacious four-bedroom home in Nyali, Mombasa with five beds sleeping up to ten guests — solid wooden beds, air conditioning and ceiling fans throughout, a large lounge with smart TV, Netflix access and fast Wi-Fi, and a swimming pool in the secure compound. Housekeeping, 24/7 security and ample parking are included, making it ideal for families, groups of friends and company teams on the coast.

Sleeps:
10 in 4 BR
View:
Green Nyali compound with a swimming pool
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Families, groups of friends and corporate teams (up to 10 guests)
  • Four bedrooms with five beds — sleeps up to 10 guests
  • Swimming pool in a secure compound with ample parking
  • Air conditioning and ceiling fans in the rooms
Air conditioningCeiling fansSwimming poolWooden beds

From

KES 25,000 / night

Watamu Garden Apartment — One BedroomAirbnb4.9

Watamu, Kilifi · Coast

Watamu Garden Apartment — One Bedroom

A calm, whitewashed one-bedroom apartment in Watamu, built in classic Swahili style — arched doorways, terrazzo floors, carved coastal furniture and pierced brass lanterns that throw patterns across the walls at night. The living room opens to a long glass veranda with a dining table for six looking straight onto the palm garden and swimming pool. The bedroom is air-conditioned with a king-size bed and shuttered windows on two sides, and the kitchen is fully fitted with a gas hob, oven, fridge and everything needed for self-catering. Marine park boats, Watamu beach and the Gede ruins are all a short drive away.

Sleeps:
2 in 1 BR
View:
Palm garden and swimming pool from the private veranda
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Couples on the Watamu coast (strictly 2 guests)
  • Private glass veranda with a six-seat dining table over the pool garden
  • Swimming pool set in a landscaped palm and bougainvillea garden
  • Air-conditioned bedroom with a king-size bed
Swimming poolPrivate veranda with dining for sixAir conditioning in the bedroomKing size bed

From

KES 8,000 / night

Gemlands Residence — Two Bedroom, WestlandsAirbnb4.9

Westlands, Nairobi · Nairobi

Gemlands Residence — Two Bedroom, Westlands

A polished two-bedroom apartment at Gemlands Residence in Westlands, Nairobi. The home pairs a bright open-plan lounge and dining area with a fitted kitchen, two comfortable bedrooms, a modern bathroom and a furnished balcony overlooking the neighbourhood. It is well placed for business trips, family city stays and stopovers before safari, with Westlands restaurants, shopping centres and offices nearby.

Sleeps:
4 in 2 BR
View:
Furnished balcony with an elevated Westlands city outlook
Meals:
Self-catering, with an on-site restaurant in the compound
Ideal for:
Families, colleagues and two couples (maximum 4 guests)
  • Two-bedroom Westlands residence — KES 12,000 per night
  • Bright lounge, dining area and fully fitted modern kitchen
  • Furnished balcony with an elevated city outlook
Fast Wi-FiSmart TVFully equipped kitchen — oven, hob, fridge and cookwareDining table for four

From

KES 12,000 / night

Stamford Studio Apartment — ShanzuAirbnb4.7

Shanzu, Mombasa · Coast

Stamford Studio Apartment — Shanzu

A bright, self-contained studio apartment on the second floor of Stamford Apartments in Shanzu — a short walk from PrideInn Paradise and the Shanzu public beach. It is set up for people who want the coast without hotel prices: a full kitchen, a proper sofa area, a smart TV and a balcony that catches the afternoon breeze. We manage this unit directly, so what you see in the photographs is exactly the unit you get — no room-category surprises.

Sleeps:
2 in 1 BR
View:
Balcony — neighbourhood & treeline
Meals:
Self-catering (kitchen fully equipped)
Ideal for:
Couples, solo travellers & short work stays (strictly 2 guests)
  • Walking distance to Shanzu beach and PrideInn Paradise Beach Resort
  • Directly managed by Mara Tours — same-day response, no third-party desk
  • Full private kitchen with gas cooker, fridge, microwave and kettle
Fast Wi-FiSmart TV (Netflix / YouTube ready)Full kitchen — gas cooker, fridge, microwaveHot shower

From

KES 3,000 / night

Malindi Coastal Oasis — Four Bedroom VillaVilla4.9

Malindi · Coast

Malindi Coastal Oasis — Four Bedroom Villa

A whole four-bedroom villa in Malindi with its own pool, mature palm garden and generous indoor-outdoor living. Book it exclusively — nobody else shares the compound. Inside you get four en-suite-style bedrooms, a full kitchen, a long dining table for family meals and airy lounges that stay cool through the afternoon. Outside, a private pool with sun loungers, shaded terraces for breakfast and a lawn big enough for kids to run. Housekeeping, 24/7 security and secure parking are included, and a private chef or airport transfer can be arranged before you arrive.

Sleeps:
10 in 4 BR
View:
Private pool deck, palm garden and open Malindi sky
Meals:
Self-catering — private chef and grocery pre-stocking available on request
Ideal for:
Families, groups of friends and small retreats (up to 10 guests)
  • Exclusive-use villa — the whole house, pool and garden are yours
  • Four bedrooms sleeping up to 10 guests comfortably
  • Private swimming pool with sun loungers and shaded terraces
Private swimming poolFree Wi-FiSmart TVFully equipped kitchen

From

KES 48,000 / night

Andy's Apartment — Diani StudioAirbnb4.7

Diani Beach · Coast

Andy's Apartment — Diani Studio

A charming studio in Andy's Apartment, Diani. Enjoy a cozy bed, fully equipped kitchen with fridge, microwave and cookware, ceiling fan, swimming pool on-site, and a beautiful balcony for relaxation. Just 5–10 minutes drive to Diani Beach. Perfect for couples or solo travellers seeking comfort and easy beach access.

Sleeps:
2 in 1 BR
View:
Balcony overlooking the green compound and pool area
Meals:
Self-catering — fully equipped kitchen with fridge, microwave and cookware
Ideal for:
Couples and solo travellers (maximum 2 guests)
  • One cozy bed — accommodates 2 guests
  • Swimming pool on-site
  • Fully equipped kitchen (fridge, microwave, cookware)
WifiKitchenPoolCeiling fan

From

KES 3,500 / night

Acacia ResortResort4.2

Maasai Mara · Rift Valley

Acacia Resort

A refined retreat blending vernacular Swahili detail with modern comfort — perfect for slow days by the pool and long evenings under the stars.

Sleeps:
2 in 1 BR
View:
Ocean-facing
Meals:
Bed & Breakfast
Ideal for:
Couples & honeymooners
  • Wildlife visible from the room
  • Guided dawn game drives included
  • Star-lit boma dinners
Wi-FiPoolBreakfastAirport transfer

From

KES 18,000 / night

Baobab LodgeLodge4.3

Diani Beach · Coast

Baobab Lodge

Handpicked for its unbeatable location and warm service, this stay puts you within easy reach of Kenya's most photographed landscapes.

Sleeps:
4 in 2 BR
View:
Savannah-facing
Meals:
Half Board
Ideal for:
Families with kids
  • Reef & snorkelling within walking distance
  • Sunset dhow rides from the property
  • Fresh seafood daily
Wi-FiRestaurantBarFree parking

From

KES 25,733 / night