Remains of Gede, near the town Malindi in Kenya, Africa

Search hotels in Malindi

Provide your desired dates to access the latest pricing and special offers for hotels

Malindi, Kilifi, Kenya

If you're looking for a coastal paradise with a mix of history and modern amenities, then Malindi is the place to be. With its stunning beaches, Swahili architecture, and a vibrant culture, this Kenyan town is a traveler's dream destination. The city is a hotspot for Italian tourists and boasts heritage sites like the Vasco da Gama Pillar and the Portuguese Chapel. If you're a history buff, you'll be fascinated by the city's rich past dating back to the 5th–10th centuries.

And when it comes to accommodations, you'll find a blend of luxury and comfort in Malindi's hotels. From the Sai Eden Roc Hotel to charming boutique stays, there's something for everyone. With the Malindi Airport conveniently located nearby, you can easily jet in and start your adventure. Whether you're into water activities at the Marine National Parks or just want to relax on the beach, Malindi has it all. Soak up the sun, enjoy delicious Swahili cuisine, and immerse yourself in the local culture. Make sure to add Malindi to your travel bucket list – you won't be disappointed!

Best Hotels in Malindi

African House Resort

African House Resort

Private pool

Pet Friendly

Outdoor swimming pool

Experience the best of Malindi at the 4-star African House Resort, just 1.6mi from the city center. This resort offers a range of exclusive amenities, including a private pool, free breakfast, and water sports facilities right on site. With a 24-hour front desk, free Wi-Fi, and kids' meals at no extra charge, it's an ideal choice for families. The resort also provides a shuttle service and airport transfers for convenience. Enjoy the beautiful beach, air-conditioned rooms, and a sun deck for a truly memorable stay.

Garden, Pool View in Sandies Tropical Village

Sandies Tropical Village

Pet Friendly

Beachfront

Private beach area

Nestled on the beachfront of Malindi, Sandies Tropical Village offers a 4-star resort experience with a private beach area and an outdoor swimming pool. With a free breakfast, pet-friendly policies, and a fitness center, this resort provides a tranquil escape just 1.6mi from the city center. Guests can enjoy free WiFi, air conditioning, and a 24-hour front desk, along with the option for extras like spa services and airport shuttle. The live music and beachfront location set it apart, offering a memorable stay for guests seeking relaxation and entertainment.

Swimming pool, Pool View in Diamonds Dream of Africa

Diamonds Dream of Africa

Spa/Wellness packages

Pet Friendly

Private beach area

Welcome to Diamonds Dream of Africa, a luxurious 5-star resort located in Malindi, Kenya. This beachfront paradise is just 1.6mi from the city center and boasts a private beach area, outdoor swimming pool, and free water sports facilities. With a 24-hour front desk, fitness center, and kids' club, this resort offers an array of activities for guests of all ages. The free breakfast, air conditioning, and pet-friendly policy make it a standout choice. Additionally, the spa/wellness packages, private parking, and onsite dining options add convenience and relaxation to your stay. With its extensive amenities and stunning location, Diamonds Dream of Africa is the perfect choice for a dream vacation.

Which 5-star hotels are the most popular?

Diamonds Dream of Africa is a renowned 5-star hotel in Malindi city, offering luxurious accommodations starting from $245. Situated just 1.6mi from the city center, this extravagant resort provides a complimentary breakfast for its guests. The resort features a wide array of amenities including a spa with wellness packages, a pet-friendly environment, a private beach area, and an outdoor swimming pool. Additionally, guests can enjoy free WiFi, water sports facilities, and a kids' club, while also taking advantage of paid services such as airport shuttle, spa treatments, babysitting, and a business center.

Another top-rated 5-star choice is the Lion in the Sun Resort, located in Malindi. The resort boasts elegant luxury and a stunning tropical setting. Guests can bask in the sun along the private beach, take a dip in the outdoor swimming pool, or indulge in a pampering spa treatment. Furthermore, the resort offers a business center for professionals, a fitness center for health enthusiasts, and a kids' club for families, creating an all-inclusive experience for every guest.

For those seeking a lavish retreat, the Ocean Beach Resort & Spa is a prime 5-star establishment in Malindi. Unwind in the opulent accommodations while relishing the beautiful ocean views from the balcony. The resort provides a private beach area, an outdoor swimming pool, and water sports facilities. Guests can also enjoy a sumptuous dining experience at the on-site restaurant, benefit from free WiFi, and take advantage of the paid airport shuttle service. With a 24-hour front desk and a range of other amenities, Ocean Beach Resort & Spa offers a truly luxurious stay for travelers seeking comfort and relaxation.

Which 4-star hotels are the most popular?

At African House Resort, you can enjoy a relaxing stay just 1.6mi from Malindi city center. The resort offers a range of amenities including a private pool, free WiFi, and a 24-hour front desk. For those looking to stay active, the resort also boasts water sports facilities on site and a nearby golf course (extra charges apply). Travelers with pets will be pleased to know that the resort is pet-friendly and offers kids' meals for free. The spacious and well-equipped rooms feature air conditioning, private entrances, and balconies, and guests can enjoy free breakfast, and room service.

Another popular choice is Sandies Tropical Village, located just 1.6mi from the city center. This beachfront resort offers a private beach area, outdoor swimming pool, and a fitness center, all for free. For those looking to unwind, a spa with extra charges is available. Like African House Resort, Sandies Tropical Village offers pet-friendly accommodations and features non-smoking rooms with free WiFi, a 24-hour front desk, and room service. Guests can also enjoy business services, babysitting/child services, and beach chairs/ loungers for a truly relaxing stay.

These 4-star hotels offer modern amenities and stunning views. Both are very popular for their prime locations near the city center and beautiful beaches. With a range of activities and services, they provide a relaxing and enjoyable stay in Malindi city. Whether you're looking for water sports, live music, or just a tranquil beach vacation, these hotels offer something for everyone.

Frequently Asked Questions

What is the lowest price of hotels in Malindi?

Looking for a deal in Malindi? Look no further! The lowest price for hotels starts at $100 at the African House Resort, and they even toss in breakfast. So, grab your sunscreen and get ready for a pocket-friendly beach getaway in Malindi!

What is the average price of hotels in Malindi?

The average price of hotels in Malindi is quite a steal, with 4-star hotels going for around $141 and the luxurious 5-star hotels only setting you back about $245. So, whether you're on a budget or ready to splurge, there's something for everyone in this tropical paradise. Time to pack your bags and soak up the sun without breaking the bank in Malindi!

What are the best hotels in Malindi center?

If you're looking to stay in the heart of Malindi, you can't go wrong with Sandies Tropical Village, Diamonds Dream of Africa, or African House Resort. They all offer breakfast and are conveniently located on Casuarina Road, ensuring you're in the middle of the action during your stay. With prices ranging from $100 to $245, there's something to fit every budget while keeping you close to the vibrant pulse of Malindi.