Book Cheap Hotels in Malindi
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Malindi
Most frequently booked Malindi hotels

Diamonds Malindi
Casuarina Road, Malindi, Kilifi County
Free cancellation
Reserve now, pay when you stay
2.42 km from city centre
The price is CA $150 per night
CA $150
CA $238 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 4.5-star luxury resort in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Silversands Beach and Marine Park are located nearby.

The Lawford Kenya
Lamou Road, C/o Lawford's, Malindi, Kilifi County
Free cancellation
Reserve now, pay when you stay
0.73 km from city centre
The price is CA $127 per night
CA $127
CA $150 total
Oct 3 - Oct 4
includes taxes & fees
Stay at this 3.5-star golf hotel in Malindi. Enjoy free parking, 2 outdoor pools, and breakfast (surcharge). Popular attractions Portuguese Chapel and Vasco da Gama Pillar are located nearby.

Lion in the Sun Boutique Hotel & Spa
Marine Park Road, Malindi, Kilifi County
Free cancellation
Reserve now, pay when you stay
4.75 km from city centre
The price is CA $203 per night
CA $203
CA $245 total
Oct 31 - Nov 1
includes taxes & fees
Stay at this 4.5-star luxury hotel in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Marine Park and Silversands Beach are located nearby.

Pearls and Corals Resort
Marine Park Road, Malindi, Wilaya ya Kilifi
4.37 km from city centre
The price is CA $37 per night
CA $37
CA $43 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 4-star hotel in Malindi. Enjoy free WiFi, free parking, and private pools. Popular attractions Marine Park and Silversands Beach are located nearby.

Exploreans Malaika Villas & Beach Club
Mayungu Rd, Malindi, Kilifi County
9.13 km from city centre
The price is CA $90 per night
CA $90
CA $106 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 3-star villa in Malindi. Enjoy free parking, 2 restaurants, and 3 bars/lounges. Popular attractions Marine Park and Silversands Beach are located nearby.
Pool
Parking included

Pine Court Malindi
Lamu Rd, Malindi, Kilifi County
1.16 km from city centre
The price is CA $75 per night
CA $75
CA $89 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 3-star hotel in Malindi. Enjoy free breakfast, a 24-hour front desk, and daily housekeeping. Popular attractions Malindi Beach and Portuguese Chapel are located nearby.

Villa Ameera Malindi
Frangipani Road, 80200, Malindi
1.76 km from city centre
The price is CA $37 per night
CA $37
CA $44 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this 4-star family-friendly villa in Malindi. Enjoy free WiFi, free parking, and private pools. Popular attractions Silversands Beach and Vasco da Gama Pillar are located nearby.

Kilili Baharini Resort & Spa
Casuarina Road, Malindi
2.54 km from city centre
The price is CA $217 per night
CA $217
CA $256 total
Oct 12 - Oct 13
includes taxes & fees
Stay at this 5-star luxury hotel in Malindi. Enjoy free WiFi, free parking, and 6 outdoor pools. Popular attractions Silversands Beach and Marine Park are located nearby.

Ocean Beach Resort & Spa
Golf Beach Road, Malindi
0.67 km from city centre
The price is CA $227 per night
CA $227
CA $294 total
Oct 30 - Oct 31
includes taxes & fees
Stay at this 5-star luxury hotel in Malindi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Portuguese Chapel and Malindi Beach are located nearby.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top family friendly Malindi hotel deals

African Sun Resort
Casuarina Road, Near St. Peter Hospital, Malindi
Top hotels in Malindi for Extended Stay

Dubai infinite luxury suites
Dubai infinite luxury suites, 254 712029798l, Malindi, Kilifi
The price is CA $125 per night from Oct 5 to Oct 6
CA $125
CA $149 total
Oct 5 - Oct 6
includes taxes & fees
10/10 Exceptional! (1 review)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Malindi hotels essential information
Accommodation | 529 hotels |
---|---|
Lowest Price | CA $43 |
Highest Price | CA $294 |
Popular hotels | Diamonds Malindi, The Lawford Kenya, Lion in the Sun Boutique Hotel & Spa, Pearls and Corals Resort, Exploreans Malaika Villas & Beach Club, Pine Court Malindi, Villa Ameera Malindi, Kilili Baharini Resort & Spa, Ocean Beach Resort & Spa |
Frequently asked questions
Recent Malindi hotel reviews by fellow wanderers

Ocean Beach Resort & Spa
5 out of 5
Posted 8 days ago
Travelocity Verified Review
"Its very serene, I loved the proximity to the ocean, welcoming staffs and the general ambiance of the place."
A verified traveller stayed at Ocean Beach Resort & Spa
Types of hotels
Hotels near…
Areas of Malindi
Most popular
Hotels
- Condos Ethiopia
- Ski Resorts and Hotels in Trent Hills
- Extended Stay Hotels Bowmanville
- Romantic Getaways & Hotels in Ottawa Valley
- Hampton Inn by Hilton Sydney
- Golf Resorts & Hotels in Mérida
- Pet Friendly Hotels in Sault Ste. Marie
- Hotels in Wallenstein
- Hotels in Chesterville
- Hotels in Tiverton
- Cottages Deer Bay
- Holiday Inn Express Niagara-On-The-Lake by IHG
- Hotels with Hot Tubs in Kalispell
- Hotels with Hot Tubs in Cochrane
Flights
- Moncton to Manila (YQM - MNL)
- Toronto to Charleston (YYZ - CRW)
- Flights from Vancouver to Fort Saskatchewan
- WestJet Toronto (YYZ) to Sosúa (POP) flights
- Air Canada Québec City (YQB) to Toronto (YYZ) flights
- Flights to Ko ʻOlina
- Air Canada Toronto (YYZ) to San José del Cabo (SJD) flights
- Air Canada Saskatoon (YXE) to Montreal (YUL) flights
- Air Canada Toronto (YYZ) to Abbotsford (YXX) flights
- Douala to Toronto (DLA - YYZ)