Coral Horizon logo Book Now
Where you will stay

Villas, resorts, apartments and holiday homes

Every property is visited by our team. Compare amenities, room categories and nightly rates, then send an availability request.

Nyali Ocean Villa
VillaNyali, Mombasa

Nyali Ocean Villa

Sleeps 84 bedroomsFrom KES 38,000 / night

A private villa set back from Nyali beach in a walled garden. The living area opens onto a terrace and a 10 m pool. A housekeeper and cook are included on request, so you can have breakfast on the veranda and dinner prepared from the morning catch.

Amenities
  • Private pool
  • Air conditioning
  • Fast Wi-Fi
  • Fully equipped kitchen
  • Housekeeper
  • Cook on request
  • Secure parking
  • Backup generator
  • Beach 5 min walk
Room categories and rates
RoomSleepsPer night
Master suite
King bed, sea-view balcony, en-suite bath
2KES 38,000
Garden twin
Two single beds, garden terrace, en-suite shower
2KES 34,000
Whole villa (4 bedrooms)
Exclusive use including pool, kitchen and staff
8KES 52,000
Diani Palm Resort
ResortDiani Beach

Diani Palm Resort

Sleeps 41 bedroomFrom KES 14,500 / night

A low-rise resort of 60 rooms under coconut palms, directly on Diani Beach. Two pools, a beach bar and a restaurant serving Swahili and international dishes. Water sports and dhow trips can be booked at the front desk.

Amenities
  • Beachfront
  • Two pools
  • Breakfast included
  • Beach bar
  • Restaurant
  • Spa
  • Water sports desk
  • Kids club
  • Airport transfers
Room categories and rates
RoomSleepsPer night
Garden room
Queen bed, patio, garden view
2KES 14,500
Ocean suite
King bed, lounge, sea-facing balcony
3KES 24,500
Family suite
Two bedrooms, shared lounge, pool view
4KES 29,000
Bamburi Seafront Apartments
ApartmentBamburi, Mombasa

Bamburi Seafront Apartments

Sleeps 52 bedroomsFrom KES 9,000 / night

Modern self-catering apartments in a gated block across the road from Bamburi beach. Each unit has a kitchen, laundry access and a balcony. A shared pool, gym and 24-hour security make these a practical base for stays of a week or more.

Amenities
  • Shared pool
  • Self-catering kitchen
  • Balcony
  • Wi-Fi
  • Gym
  • 24-hour security
  • Laundry
  • Parking
  • Monthly rates
Room categories and rates
RoomSleepsPer night
One-bedroom apartment
Queen bed, kitchenette, balcony
2KES 9,000
Two-bedroom apartment
Queen and twin bedrooms, full kitchen
4KES 13,500
Two-bedroom with sea view
Top floor, sofa bed, wide balcony
5KES 16,000
Watamu Makuti House
Holiday homeWatamu

Watamu Makuti House

Sleeps 63 bedroomsFrom KES 22,000 / night

A three-bedroom home with a makuti (palm thatch) roof, a deep veranda and a small plunge pool. It sits ten minutes from Watamu Marine National Park, close enough to walk to the beach at low tide.

Amenities
  • Plunge pool
  • Makuti roof veranda
  • Garden
  • Kitchen
  • Caretaker
  • Wi-Fi
  • Ceiling fans and AC
  • Near marine park
  • Snorkel gear
Room categories and rates
RoomSleepsPer night
Master bedroom
King bed, en-suite, garden door
2KES 22,000
Whole house (3 bedrooms)
Exclusive use with caretaker
6KES 30,000
Old Town Heritage House
Holiday homeMombasa Old Town

Old Town Heritage House

Sleeps 63 bedroomsFrom KES 16,500 / night

A restored three-storey house in the lanes below Fort Jesus. Carved wooden doors open to a cool courtyard, and the roof terrace looks across the old harbour. Best for travellers who want to walk to the fort, museums and spice market.

Amenities
  • Courtyard
  • Roof terrace
  • Air conditioning
  • Wi-Fi
  • Breakfast on request
  • Walk to Fort Jesus
  • Guide on request
Room categories and rates
RoomSleepsPer night
Courtyard room
Double bed, carved door, en-suite
2KES 16,500
Roof suite
King bed, private terrace, harbour view
2KES 20,000
Diani Beach Studios
ApartmentDiani Beach

Diani Beach Studios

Sleeps 31 bedroomFrom KES 7,500 / night

Twelve self-contained studios around a garden pool, a short walk from the beach and the main road for matatus and tuk-tuks. Each studio has a kitchenette and a small patio.

Amenities
  • Garden pool
  • Kitchenette
  • Patio
  • Wi-Fi
  • Air conditioning
  • Bicycle hire
  • Beach 3 min walk
Room categories and rates
RoomSleepsPer night
Studio
Double bed, kitchenette, patio
2KES 7,500
Studio plus
Double bed and sofa bed, larger patio
3KES 9,500
Accommodation packages

Stay packages with extras included

Starting prices for two adults unless stated. Demo rates.

Honeymoon Escape

Honeymoon Escape

5 nightsDiani
  • 5 nights in an Ocean suite
  • Daily breakfast and one beach dinner
  • Sunset dhow cruise for two
  • Airport transfers both ways
FROMKES 145,000
Request →
Family Beach Week

Family Beach Week

7 nightsNyali
  • 7 nights in the Nyali Ocean Villa
  • Housekeeper and cook
  • Haller Park and Fort Jesus family tour
  • Airport transfers both ways
FROMKES 295,000
Request →
Coast and Wild

Coast and Wild

6 nightsWatamu + Tsavo
  • 3 nights at Watamu Makuti House
  • 3-day Tsavo East safari
  • Road transfers and park fees
  • Driver-guide throughout
FROMKES 118,000
Request →

Not sure which property fits?

Tell us your group size, dates and budget. We suggest two or three options.

Chat on WhatsApp