Beginning of main content

Malindi Vacations

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Malindi Hotels

Search Flight + Hotel

Advanced options

Malindi Hotels

See all 42 Hotels in Malindi
Leopard Point Luxury Beach Resort & Spa
Leopard Point Luxury Beach Resort & Spa
Smeraldo Road, Malindi
4.5 out of 5.0

Situated by the ocean, this luxury hotel is 1.1 mi (1.8 km) from Marine Park and 4.3 mi (6.9 km) from Malindi Beach. Ruins of Gedi and Watamu Beach are also ...

$164

$164
Sandies Tropical Village
Sandies Tropical Village
Casuarina Road, Malindi
4.0 out of 5.0

This Malindi resort is on the beach, 0.9 mi (1.4 km) from Malindi Beach, and within 12 mi (20 km) of Marine Park and Mambrui Beach. Ruins of Gedi is 12.1 mi ...

Diamonds Dream of Africa
Diamonds Dream of Africa
Casuarina Road, Malindi
5.0 out of 5.0

This Malindi resort is on the beach, 0.6 mi (0.9 km) from Malindi Beach, and within 12 mi (20 km) of Marine Park and Mambrui Beach. Ruins of Gedi is 12.3 mi ...

$126

$126
Ocean Beach Resort & Spa
Ocean Beach Resort & Spa
Golf Beach Road, Malindi
5.0 out of 5.0

Offering direct access to the beach, this Malindi hotel is connected to the airport, 0.1 mi (0.1 km) from Malindi Beach, and within 12 mi (20 km) of Marine Park ...

$161

$161
Kivulini Luxury Resort
Kivulini Luxury Resort
Mayungu Road, Malindi
4.0 out of 5.0

Nestled on the beach, this Malindi hotel is 2.1 mi (3.5 km) from Marine Park and 4.7 mi (7.6 km) from Malindi Beach. Mambrui Beach and Watamu Beach are also ...

Angel's Bay Resort
Angel's Bay Resort
Lamu Road, Mambrui, Malindi
3.0 out of 5.0

This Malindi hotel is on the beach, 3.3 mi (5.3 km) from Mambrui Beach, and within 12 mi (20 km) of Malindi Beach and Marine Park. Watamu Beach and Ruins of ...

Lion in the Sun Hotel
Lion in the Sun Hotel
Marine Park Road, Malindi
5.0 out of 5.0

Located by the sea, this family-friendly resort is 2.2 mi (3.6 km) from Marine Park and 4.8 mi (7.7 km) from Malindi Beach. Bio-Ken Snake Farm and Mambrui Beach ...

Giraffe House
Giraffe House
Casuarina Road, Malindi
3.0 out of 5.0

Located in the heart of Malindi, this bed & breakfast is 1.9 mi (3.1 km) from Malindi Beach and 2.4 mi (3.8 km) from Marine Park. Ruins of Gedi and Mambrui Beach ...

$47

$47
Stephanie Ocean Resort
Stephanie Ocean Resort
Marine Park Road, Malindi
3.5 out of 5.0

Located in Malindi, this beachfront hotel is next to a golf course, 0.5 mi (0.8 km) from Marine Park, and 4.2 mi (6.7 km) from Malindi Beach. Mambrui Beach and ...

African House Resort
African House Resort
Mahogany Road, Casuarina Area, Malindi
4.0 out of 5.0

This family-friendly Malindi resort is located near the beach, within 3 mi (5 km) of Marine Park and Malindi Beach. Ruins of Gedi is 12.3 mi (19.9 km) away.

$65

$65
Map

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.