Life Resort St. Thomas Royal Palm
Facing the beachfront in Watamu, Life Resort St. Thomas Royal Palm has an outdoor pool and a private beach area. The property is around 48 km from Watamu National Marine Park, 34 km from Bio-Ken Snake Farm and 40 km from Arabuko Sokoke National Park. This hotel is located 10.28 from the city center Malindi. This 5.0 star property has 12 rooms. You can book a room from 72 USD. Location : Life Resort St. Thomas Royal Palm Jacaranda Road Kembe Kimbabamshe 367 80202 Watamu
Book a room from 72 USD
|
African Dada Resort
African Dada Resort in Kijiwetanga provides accommodation with a casino, an outdoor swimming pool and a garden. With free WiFi, this 3-star hotel has a terrace and a shared lounge. Staff on site can arrange airport transfers. This hotel is located 9.13 from the city center Malindi. This 3.0 star property has 22 rooms. You can book a room from 40 USD. Location : African Dada Resort Casuarina Road, Malindi 80200 Malindi
Book a room from 40 USD
|
Flamingo Villas Resort
Flamingo Villas Resort is situated 7 km from Malindi and a 5-minute drive from Malindi Marine National Park. It is surrounded by lush tropical gardens and features a seawater pool and pool bar. Each room is decorated in traditional African design. This hotel is located 6.14 from the city center Malindi. This 4.0 star property has 16 rooms. You can book a room from 40 USD. Location : Flamingo Villas Resort Mayungu Road 80200 Malindi
Book a room from 40 USD
|
Leopard Point Luxury Beach Resort & Spa
Offering a spa centre and a private beach area, Leopard Point Luxury Beach Resort & Spa is set in Malindi. The hotel has a hot tub and fitness centre, and guests can enjoy a meal at the restaurant. This hotel is located 5.58 from the city center Malindi. This 5.0 star property has 15 rooms. You can book a room from 173 USD. Location : Leopard Point Luxury Beach Resort & Spa Emerald Road 80200 Malindi
Book a room from 173 USD
|
African House Resort
All rooms have a four-poster bed at this Colonial-style villa, 300 metres from Malindi Beach. Open-air terraces with wooden ceilings overlook tropical gardens with a pool, sun loungers and bar. This hotel is located 2.56 from the city center Malindi. This 4.0 star property has 7 rooms. You can book a room from 56 USD. Location : African House Resort Casuarina Road 80200 Malindi
Book a room from 56 USD
|
Kilili Baharini Resort & Spa
This tropical resort has a private beach along Casuarina Beach in Malindi, and offers air-conditioned accommodation with a private veranda. There are 5 pools, a beachside restaurant and a wellness centre. This hotel is located 2.67 from the city center Malindi. This 5.0 star property has 35 rooms. You can book a room from 97.2 USD. Location : Kilili Baharini Resort & Spa Casuarina Road 80200 Malindi
Book a room from 97.2 USD
|
Villa Mela Hotel
Featuring a lush garden with a pool, Villa Mela Hotel is located in Malindi, within 500 metres of the Indian Ocean. It has a restaurant and a bar, and offers massages and a fitness area. This hotel is located 2.60 from the city center Malindi. This 5.0 star property has 4 rooms. You can book a room from 31.5 USD. Location : Villa Mela Hotel Mahogany Road/Casuarina Road 80200 Malindi
Book a room from 31.5 USD
|
Diamonds Dream of Africa
Diamonds Dream of Africa is located along the silver sand beach of Malindi. It features a beauty centre and spa offering views of the ocean as well as a business centre. This hotel is located 2.55 from the city center Malindi. This 5.0 star property has 35 rooms. You can book a room from 180 USD. Location : Diamonds Dream of Africa Casuarina Road 88200 Malindi
Book a room from 180 USD
|
Malindi Dream Garden
Malindi Dream Garden is located in Malindi, 2.6 km from Malindi Marine National Park. The property is around 2.2 km from Portuguese Chapel and 2.3 km from Vasco da Gama Pillar. The property is 1.2 km from Betty's Boutique. This hotel is located 2.48 from the city center Malindi. This 4.0 star property has 48 rooms. You can book a room from 93.6 USD. Location : Malindi Dream Garden Casuarina Road Malindi
Book a room from 93.6 USD
|
Sandies Tropical Village
Sandies Tropical Village is located on the silver sand shore of Malindi. It features 2 restaurants, 3 bars and a spa. Guests can arrange to partake in water activities at the water sport centre. This hotel is located 2.51 from the city center Malindi. This 4.0 star property has 109 rooms. You can book a room from 126 USD. Location : Sandies Tropical Village Casuarina Road 00100 Malindi
Book a room from 126 USD
|
Driftwood Beach Club
Providing free WiFi and a private beach area, Driftwood Beach Club is situated in Malindi, 3.1 km from Malindi Marine National Park. Boasting a 24-hour front desk, this property also provides guests with an outdoor pool. This hotel is located 2.36 from the city center Malindi. This 3.0 star property has 23 rooms. You can book a room from 85.5 USD. Location : Driftwood Beach Club Silversands Beach, Silversands Road 80200 Malindi
Book a room from 85.5 USD
|
Silver Rock Hotel
Located 40 metres from a private beach and surrounded by tropical garden, Silver Rock Hotel in Malindi offers self-catering in the suites and apartments. An outdoor pool is featured and Wi-Fi available throughout the hotel . This hotel is located 2.03 from the city center Malindi. This 3.0 star property has 6 rooms. You can book a room from 42 USD. Location : Silver Rock Hotel Silversand Road 80200 Malindi
Book a room from 42 USD
|
Scorpio Villas Resort
Featuring a private beach area and garden, as well as a restaurant, Scorpio Villas Resort is situated in Malindi. Each accommodation at the 4-star hotel has garden views and free WiFi. This hotel is located 1.41 from the city center Malindi. This 4.0 star property has 50 rooms. You can book a room from 75 USD. Location : Scorpio Villas Resort Mnarani Road 80200 Malindi
Book a room from 75 USD
|
Samawati 2bedroomed Condo Malindi
Samawati 2bedroomed Condo Malindi in Malindi offers accommodation with free WiFi, 5 km from Malindi Marine National Park and 200 metres from Vasco da Gama Pillar. Guests have a private balcony. This hotel is located 1.63 from the city center Malindi. This 4.0 star property has 2 rooms. You can book a room from 65 USD. Location : Samawati 2bedroomed Condo Malindi 104475 Nrb 00101 Malindi
Book a room from 65 USD
|
La Malindina
Featuring an outdoor swimming pool, a garden and a shared lounge, La Malindina is set in Malindi and is 7 km from Malindi Marine National Park. 2.5 km from Portuguese Chapel, the property is also 3.4 km away from Vasco da Gama Pillar. This hotel is located 0.78 from the city center Malindi. This 5.0 star property has 13 rooms. You can book a room from 24 USD. Location : La Malindina Simba Road Ngowe Road Cross 00400 Malindi
Book a room from 24 USD
|
Ocean Beach Resort & Spa
Set in extensive gardens overlooking the Indian Ocean, this beachfront hotel in Malindi offers 2 outdoor pools and a spa. All rooms and suites have a private balcony or terrace. This hotel is located 3.07 from the city center Malindi. This 5.0 star property has 35 rooms. You can book a room from 135 USD. Location : Ocean Beach Resort & Spa Malindi 80200 Malindi
Book a room from 135 USD
|
Luna House Moyo Wa Dunia Ltd
Moyo Wa Dunia Ltd Luna House is situated 850 metres from the beach, and 3.3km from the centre of Malindi. This colonial house is surrounded by a tropical garden and features a swimming pool. Massage treatments are available. This hotel is located 2.99 from the city center Malindi. This 3.0 star property has 4 rooms. You can book a room from USD. Location : Luna House Moyo Wa Dunia Ltd Zone Kibokoni 80200 Malindi
Book a room from USD
|
Lions' House Wellness Boutique B&B
Offering an outdoor pool, barbecue and sun terrace, Lions' House Wellness Boutique Hotel is set in Malindi in the Coast Region, 850 metres from the beach.It is opposite a prestigious Golf Club. This hotel is located 3.07 from the city center Malindi. This 4.0 star property has 2 rooms. You can book a room from 100 USD. Location : Lions' House Wellness Boutique B&B 1127 Golf Course Drive 80200 Malindi
Book a room from 100 USD
|