Find hotels near Malindi Beach, Malindi

Beach vacation deals from $25
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Malindi Beach hotels

SAFFRON GARDEN MALINDI

SAFFRON GARDEN MALINDI
3.0 star property
0.6 mi from Malindi Beach
10.0 out of 10, Exceptional, (7 reviews)
"Very good service from the staff."
Canada
Julia
$69 nightly
The price is $81
Apr 16 - Apr 17
Total with taxes and fees
SAFFRON GARDEN MALINDI

Le Pleiadi

Le Pleiadi
3.0 star property
0.4 mi from Malindi Beach
9.2 out of 10, Wonderful, (10 reviews)
"Very clean and wonderful quiet place. "
United States
SIMON
$50 nightly
The price is $59
Apr 13 - Apr 14
Total with taxes and fees
Le Pleiadi

The Lawford Kenya

The Lawford Kenya
3.5 star property
1 mi from Malindi Beach
8.8 out of 10, Excellent, (15 reviews)
"Ideally located hotel for meetings locally - Friendly and helpful staff"
United Kingdom
Rupert
$92 nightly
The price is $108
Apr 13 - Apr 14
Total with taxes and fees
The Lawford Kenya

Ocean Beach Resort & Spa

Ocean Beach Resort & Spa
5.0 star property
1.1 mi from Malindi Beach
8.6 out of 10, Excellent, (30 reviews)
"Its very serene, I loved the proximity to the ocean, welcoming staffs and the general ambiance of the place."
United States
EDWIN
$216 nightly
The price is $252
May 11 - May 12
Total with taxes and fees
Ocean Beach Resort & Spa

Lions Luxury Eco-Resort & Spa

Lions Luxury Eco-Resort & Spa
4.5 star property
0.8 mi from Malindi Beach
10.0 out of 10, Exceptional, (3 reviews)
"The staff were absolutely delightful and brilliant. Corazone Ndeya, Brian Angila and Hakim Mukungu were so warm, friendly, patient and informative. The food served was also fantastic with the chef's preparation of prawns, fish and chicken were absolutely delicious. I look forward to coming back next year. "
United States
GUEST-John
$133 nightly
The price is $157
Apr 13 - Apr 14
Total with taxes and fees
Lions Luxury Eco-Resort & Spa

Kenyan House Malindi

Kenyan House Malindi
4.0 star property
0.6 mi from Malindi Beach
7.6 out of 10, Good, (9 reviews)
"I cannot rate this place highly enough. Mohamed was a great host, we were made to feel very welcome with him and his family. The rooms are very large and everything is very safe within the hotel."
United Kingdom
Matthew
$26 nightly
The price is $31
May 13 - May 14
Total with taxes and fees
Kenyan House Malindi

La Malindina

La Malindina
3.5 star property
0.6 mi from Malindi Beach
7.6 out of 10, Good, (5 reviews)
"Very beautiful and quiet place. It ha all the amenities and the staff is very friendly and helpful. "
United States
Jaquiline
$51 nightly
The price is $61
Apr 27 - Apr 28
Total with taxes and fees
La Malindina

Scorpio Villas Resort

Scorpio Villas Resort
3.5 star property
1.9 mi from Malindi Beach
7.4 out of 10, Good, (12 reviews)
"This resort hotel offered good accommodation in Malindi which itself was a relaxing and enjoyable location. I would recommend B&B. I had the buffet dinner at Scorpio on a few occasions. It represented good value for money, but was very much the same each night."
United Kingdom
John
$84 nightly
The price is $99
Apr 13 - Apr 14
Total with taxes and fees
Scorpio Villas Resort

Swahili House

Swahili House
3.0 star property
1.4 mi from Malindi Beach
8.0 out of 10, Very Good, (1 review)
"It is a beautiful Swahili house that is homely and warm. "
United States
Edwin
$88 nightly
The price is $104
Apr 13 - Apr 14
Total with taxes and fees
Swahili House

Kinondoni Diamond Hotel

Kinondoni Diamond Hotel
2.5 star property
1.9 mi from Malindi Beach
6.0 out of 10, (1 review)
"Liked: The staff were very professional and polite Disliked: Booking and payment had been done online but was still made to pay in cash at the facility, by instructions from the owner (the reception staff were however, very polite and patient while I tried to contact Expedia during the check-in process. They just wouldn't let me in based on the instructions they had from their boss, the Property owner)."
United States
Anonymous traveler
$21 nightly
The price is $25
Apr 13 - Apr 14
Total with taxes and fees
Kinondoni Diamond Hotel

Pine Court Malindi

Pine Court Malindi
3.0 star property
0.8 mi from Malindi Beach
2.0 out of 10, (1 review)
$54 nightly
The price is $64
Apr 13 - Apr 14
Total with taxes and fees
Pine Court Malindi

Clalem Apartments & Suites

Clalem Apartments & Suites
3.5 star property
0.6 mi from Malindi Beach
2.0 out of 10, (1 review)
$47 nightly
The price is $56
Apr 13 - Apr 14
Total with taxes and fees
Clalem Apartments & Suites

Malindi Pearl Hotel

Malindi Pearl Hotel
3.0 star property
1.1 mi from Malindi Beach
$59 nightly
The price is $70
Apr 19 - Apr 20
Total with taxes and fees
Malindi Pearl Hotel

Woburn Residence Club

Woburn Residence Club
3.5 star property
0.5 mi from Malindi Beach
$82 nightly
The price is $97
May 1 - May 2
Total with taxes and fees
Woburn Residence Club

Seaview Resort Malindi

Seaview Resort Malindi
3.0 star property
0.4 mi from Malindi Beach
$82 nightly
The price is $97
Apr 19 - Apr 20
Total with taxes and fees
Seaview Resort Malindi

Prime Shade Guest House Malindi

Prime Shade Guest House Malindi
3.0 star property
0.5 mi from Malindi Beach
$55 nightly
The price is $65
Apr 13 - Apr 14
Total with taxes and fees
Prime Shade Guest House Malindi

Babalao Hotel & Restaurant Malindi

Babalao Hotel & Restaurant Malindi
3.0 star property
1.3 mi from Malindi Beach
$34 nightly
The price is $40
Apr 13 - Apr 14
Total with taxes and fees
Babalao Hotel & Restaurant Malindi

Milalana residence & Hotel Malindi

Milalana residence & Hotel Malindi
3.0 star property
1.1 mi from Malindi Beach
$75 nightly
The price is $89
Apr 13 - Apr 14
Total with taxes and fees
Milalana residence & Hotel Malindi

Sinbad The Sailor Hotel Malindi

Sinbad The Sailor Hotel Malindi
3.0 star property
1.4 mi from Malindi Beach
$34 nightly
The price is $41
Apr 19 - Apr 20
Total with taxes and fees
Sinbad The Sailor Hotel Malindi

Green Malindi Apartments by RevSerene

Green Malindi Apartments by RevSerene
4.0 star property
0.8 mi from Malindi Beach
$145 nightly
The price is $171
Apr 13 - Apr 14
Total with taxes and fees
Green Malindi Apartments by RevSerene
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.

Compare popular hotels close to Malindi Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
SAFFRON GARDEN MALINDI
3.0 star property
10.0
Exceptional
7 reviews
View
Garden
Le Pleiadi
3.0 star property
9.2
Wonderful
10 reviews
View
Luxury Villa, 4 Bedrooms, Ocean View (KOI KOI) | Terrace/patio
The Lawford Kenya
3.5 star property
8.8
Excellent
15 reviews
View
2 outdoor pools, open 7:00 AM to 6:30 PM, sun loungers
Ocean Beach Resort & Spa
5.0 star property
8.6
Excellent
30 reviews
View
Outdoor pool, sun loungers
Lions Luxury Eco-Resort & Spa
4.5 star property
10.0
Exceptional
3 reviews
View

Top Malindi Beach Hotel Reviews

Hotels near other Malindi Beach attractions

Find out more about Malindi Beach

Top reasons to visit Malindi Beach

  • Stunning Beaches: Malindi Beach features beautiful sandy shores, perfect for relaxation and watersports.
  • Thrilling Safaris: Experience exciting safaris showcasing Kenya's diverse wildlife and natural beauty.
  • Rich Cultural Experience: Discover the vibrant local culture through historic sites, charming churches, and live music.
  • Diverse Accommodations: Enjoy a range of lodging options, from cozy bed & breakfasts to luxurious hotels.
  • Perfect for Everyone: Malindi Beach caters to families, couples, and adventure seekers alike.

Find great hotels near Malindi Beach

Malindi Beach offers a diverse selection of accommodations, ranging from cozy bed & breakfasts to luxurious hotels, perfect for every type of traveler. Whether you seek a family-friendly getaway, a business trip, or a relaxing beach vacation, you'll find numerous options tailored to your needs. With stunning ocean views and easy access to local attractions, Malindi's hotels promise an unforgettable experience on Kenya's beautiful coast.

  • Diamonds Dream of Africa: A luxurious 5-star hotel with a guest rating of 8.6, Diamonds Dream of Africa is nestled 3 miles from Malindi Beach and offers an unforgettable beach and adventure experience. This property boasts direct beach access, making it perfect for thrill-seekers and relaxation enthusiasts alike. Guests can indulge in various adventure sports such as kayaking, snorkeling, sailing, windsurfing, and waterskiing—all available nearby. With its stunning views and extensive recreational options, this hotel is ideal for those looking to blend relaxation with adventure.
  • Scorpio Villas Resort: A 3.5-star hotel situated 2 miles from Malindi Beach, Scorpio Villas Resort is the perfect destination for families seeking a beach getaway. With direct beach access, this resort caters specifically to families with children, offering amenities like a first aid kit, babysitting services, a shared playground, and a children's club. The focus on family-friendly activities ensures that both parents and kids can enjoy their vacation to the fullest. The warm and welcoming atmosphere makes this resort an excellent choice for family bonding.
  • The Lawford Kenya: With a guest rating of 8.8, The Lawford Kenya is a charming 3.5-star hotel located just 1 mile from Malindi Beach. This property caters to families and golf enthusiasts, offering direct beach access and golf-themed experiences. Guests can enjoy amenities such as onsite mini-golf, a children’s pool, and babysitting services. The welcoming environment and recreational options make it an excellent choice for families looking to balance relaxation with fun activities. The Lawford Kenya is a fantastic base for creating lasting family memories.

Where to stay near Malindi Beach

Malindi Beach, located in Kilifi County, offers a perfect blend of relaxation and adventure. With its stunning sandy beaches, like Silversands Beach, it’s an ideal spot for families and couples alike. Explore charming neighborhoods, enjoy recreational activities, or simply unwind at family-friendly resorts. Whether you're looking for romance or thrilling experiences, Malindi Beach promises a memorable vacation filled with vibrant local culture and breathtaking coastal views.

  • Watamu: Located 12 miles from Malindi Beach, Watamu is a charming coastal town known for its beautiful beaches and vibrant outdoor activities. The area is a paradise for beach lovers, especially during peak travel seasons in September and December to January. Visitors can indulge in various activities such as golfing or explore the scenic landscapes that include stunning water features and serene lakes. Watamu's rich marine life makes it a fantastic spot for snorkeling and diving enthusiasts, adding to its allure as a top destination.
  • Malindi: Nestled along the coastline, Malindi is the city where Malindi Beach resides, making it a central hub for tourists seeking a blend of relaxation and adventure. With consistently high visitor numbers peaking in September and December to January, Malindi offers a range of outdoor experiences, from beach lounging to golfing. The local attractions, including beautiful beaches and picturesque lakes, create a scenic backdrop perfect for unwinding or exploring. Malindi’s vibrant culture and historical sites also provide an enriching experience for travelers.
  • Kijiwetanga: Just 5 miles from Malindi Beach, Kijiwetanga is a quaint village that offers a more tranquil experience compared to its bustling neighbors. This village sees moderate seasonal travel, with peak visits in August and December to January. Kijiwetanga is ideal for those looking for outdoor adventures and scenic beauty, featuring proximity to both stunning beaches and a national park. This hidden gem invites travelers to immerse themselves in nature and experience the local culture away from the crowds.

Things to do in Malindi Beach

At Malindi Beach, immerse yourself in thrilling safaris that showcase the region's stunning wildlife. Discover the vibrant culture and history of Malindi, and enjoy live music that captures the local spirit. For an unforgettable adventure, be sure to check out the recommended safaris that offer a glimpse into Kenya's natural beauty and diverse ecosystems. Your visit promises a perfect blend of relaxation and excitement.

Shopping

For unique souvenirs, explore the vibrant Malindi Market, where local crafts and spices abound. If you're up for a drive, visit Nakumatt Malindi for a broader selection of gifts or head to the nearby Kilifi Mall for a mix of shops and dining options.

Recreation

Experience tranquility at the Ocean Beach Resort Spa, where you can indulge in soothing massages and holistic treatments. For outdoor fun, join a guided snorkeling tour to explore vibrant coral reefs and diverse marine life just off the coast.

At the Dream of Africa Resort, unwind with yoga sessions on the beach, followed by fresh, healthy meals. For adventure, try kite surfing or stand-up paddleboarding to enjoy the stunning coastline and warm waters of Malindi.

Visit the Maisha Spa at the Malindi Marine National Park for rejuvenating spa treatments surrounded by nature. Afterward, take a leisurely beach walk to soak up the sun and enjoy the serene atmosphere.

Adventure

Explore the vibrant marine life while snorkeling at Malindi Marine National Park, where you can swim among colorful fish and coral reefs. For an adrenaline rush, try kite surfing along the beach, harnessing the wind to glide over the waves in this stunning coastal paradise.

Nightlife

Experience the vibrant nightlife at the Italian Restaurant for exquisite dining and live music. Visit the Night Club on Ocean Road for dancing and a lively atmosphere. End your night at the Beach Bar, where you can sip cocktails under the stars while enjoying the ocean breeze.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Malindi Beach

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Malindi Beach are May, September and November, where the prices are slightly lower. This is in comparison to January to February and July, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Malindi Beach is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Malindi Beach is Tuesday. The most expensive day to stay around Malindi Beach is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Malindi Beach hotel reservations with your flights and activities through an Expedia package.

Find the best attractions near Malindi Beach

Malindi Beach offers a delightful mix of attractions, including beautiful beaches, historic sites, and charming churches. Visitors can immerse themselves in the local culture while enjoying the stunning coastal scenery. Whether you're looking to relax by the water or explore the rich history of the area, Malindi provides a perfect blend of beach experiences and cultural exploration for every traveler.

  • Vasco da Gama Pillar: A significant historical landmark, the Vasco da Gama Pillar stands as a testament to the region's rich cultural heritage. Situated 2 miles from Malindi Beach, this pillar offers unique insights into the maritime history of the area, making it a fascinating visit for history enthusiasts.
  • Silversands Beach: Just 2 miles from Malindi Beach, Silversands Beach is renowned for its soft white sands and crystal-clear waters. It's the perfect spot for sunbathing, swimming, or enjoying water sports, all while soaking in the vibrant beach atmosphere.
  • Portuguese Chapel: Located 2 miles away, the Portuguese Chapel is a charming historical site that showcases stunning architecture and offers a glimpse into the region's colonial past. Its serene environment is ideal for reflection and appreciation of cultural heritage.

Best time to go to Malindi Beach

The best time to visit Malindi Beach is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain. August is its coolest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.0°F (27.2°C)No RainMostly SunnyModerately HighSlightly High
February81.0°F (27.2°C)No RainMostly SunnyAverageSlightly High
March82.6°F (28.1°C)No RainMostly SunnyAverageAverage
April82.4°F (28.0°C)Light RainMostly SunnyModerately LowAverage
May80.4°F (26.9°C)Light RainMostly CloudyModerately LowSlightly Low
June79.0°F (26.1°C)Light RainMostly SunnyModerately LowAverage
July77.5°F (25.3°C)No RainMostly SunnyAverageSlightly High
August77.4°F (25.2°C)No RainMostly SunnyModerately HighAverage
September77.9°F (25.5°C)No RainMostly SunnyAverageSlightly Low
October79.2°F (26.2°C)Light RainMostly SunnyAverageAverage
November80.8°F (27.1°C)Light RainMostly SunnyAverageSlightly Low
December81.5°F (27.5°C)Light RainMostly SunnyModerately HighAverage

The nearest major airports for your trip to Malindi Beach

To reach Malindi Beach, you have a few airport options. Malindi Airport (MYD) is the closest, located 3 miles away, with hotels like Ocean Beach Resort & Spa and Kilili Baharini Resort & Spa offering convenient airport transportation services. MoMBAsa's Moi International Airport (MBA) is 68 miles away, with excellent hotel choices such as PrideInn Paradise Beach Resort & Spa and Cocoa Boutique Hotel, which provide shuttle services. For a longer trip, Ukunda Airport (UKA) is 85 miles from Malindi Beach, with nearby hotels like Nomad Beach Resort and Swahili Beach Resort offering transport options as well. Choose the airport that best suits your travel plans for a seamless vacation experience.

Frequently asked questions

What are the top-rated hotels near Malindi Beach?
For travelers seeking top-rated hotels near Malindi Beach, a delightful stay awaits with stunning views and exceptional amenities.

Lions Luxury Eco-Resort & Spa

Lions Luxury Eco-Resort & Spa is a 4.5-star hotel, just a 14-minute walk from Malindi Beach, with an impressive review rating of 10. Guests can indulge in a full-service spa featuring treatment rooms, including deep tissue massages and body scrubs, alongside a 24-hour outdoor pool. The resort offers beach cabanas, premium bedding, and a poolside bar, making it an ideal retreat for relaxation and rejuvenation.

Met Beach Resort

Met Beach Resort, rated 10 by travelers and holding a 3.5-star rating, is conveniently located 3.7 miles from Malindi Beach. This charming resort features an outdoor pool, complimentary daily breakfast, and a rooftop terrace with sea views. Guests can enjoy various water sports, including snorkeling and windsurfing, ensuring an exciting and adventurous stay.

White Elephant Sea & Art Lodge

White Elephant Sea & Art Lodge offers a cozy 3.5-star experience just 2.3 miles from Malindi Beach, with an outstanding review rating of 10. This beachfront lodge features an outdoor pool, a restaurant serving delicious meals, and rooms equipped with kitchenettes for added convenience. Guests can take advantage of the nearby snorkeling opportunities and enjoy the serene atmosphere of the lodge.
What hotels are within walking distance to Malindi Beach?
Discover the best hotels within walking distance to Malindi Beach, offering top-rated comfort and picturesque views.

Lions Luxury Eco-Resort & Spa

Lions Luxury Eco-Resort & Spa is a 4.5-star hotel just 14 minutes from Malindi Beach, rated a perfect 10 by travelers. This eco-friendly resort features a full-service spa, offering a range of treatments including deep tissue massages and couples treatments. Guests can enjoy the 24-hour outdoor pool, beach cabanas, and a romantic dining experience. With designer toiletries and premium bedding, this hotel ensures a luxurious and relaxing stay.

Ocean Beach Resort & Spa

Ocean Beach Resort & Spa is a luxurious 5-star hotel located 9 minutes from Malindi Beach, with an impressive review rating of 8.8. Guests are treated to complimentary breakfast and access to a stunning beachfront restaurant. The resort features a full-service spa with hydrotherapy treatments, a hot tub, and a poolside bar. Ideal for those seeking relaxation, it offers beach volleyball and a variety of water sports nearby.

The Lawford Kenya

The Lawford Kenya, a charming 3.5-star hotel, is only a 10-minute walk from Malindi Beach and holds a review rating of 8.2. With an outdoor pool, an onsite art gallery, and opportunities for snorkeling, this hotel caters to art and nature lovers alike. Guests can enjoy ocean views from the terrace and indulge in massages right on the beach, making it a perfect retreat for relaxation.
How much is a hotel near Malindi Beach?
Staying near Malindi Beach is a treat, with plenty of hotels from $25 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Malindi Beach?
For families seeking an unforgettable getaway near Malindi Beach, these top-rated hotels offer the perfect blend of comfort and fun for all ages.

Lions Luxury Eco-Resort & Spa

Lions Luxury Eco-Resort & Spa, with a perfect review rating of 10, is a 4.5-star hotel located just 14 minutes on foot from Malindi Beach. This eco-resort offers numerous family-friendly amenities, including free cribs, supervised childcare, and a playground for kids. Guests can enjoy a relaxing stay with amenities such as an outdoor pool and an onsite spa. The resort also boasts beautiful gardens and private picnic areas, making it a great choice for families seeking both luxury and nature.

Ocean Beach Resort & Spa

Ocean Beach Resort & Spa is a luxurious 5-star hotel, just a 9-minute walk from Malindi Beach. Rated 8.8 by travelers, this resort provides an array of family-friendly amenities, including a children's pool and babysitting services, so parents can unwind while the kids play. Guests can savor delicious kid-friendly meals at the restaurant and enjoy complimentary breakfast daily. With additional features like a full-service spa and beachfront access, this resort is ideal for families looking for relaxation and fun.

Diamonds Malindi

Diamonds Malindi is a 4.5-star hotel located just 2.1 miles from Malindi Beach. With a review rating of 8.8, this family-friendly hotel offers a fantastic range of amenities including a children's pool, free daily housekeeping, and a supervised kids' club to keep the little ones entertained. Guests can also enjoy a complimentary buffet breakfast and relax in the beautiful garden area. The hotel features additional luxuries like an onsite spa and private beach access, ensuring a memorable stay for families.
Are there any 5-star hotels near Malindi Beach?
For travelers seeking a luxurious escape by the stunning Malindi Beach, there are exquisite 5-star hotels that promise top-rated experiences and breathtaking views.

Ocean Beach Resort & Spa

Ocean Beach Resort & Spa offers a serene retreat just a 9-minute walk from Malindi Beach. Rated 8.8 by travelers, this 5-star hotel features luxurious rooms with Frette Italian sheets and designer toiletries. Guests can indulge in hydrotherapy treatments or enjoy a relaxing massage at the full-service spa. With amenities like an outdoor pool, beach bar, and a restaurant ocean views, this resort ensures a delightful stay for those looking to unwind by the beautiful coastline.

Billionaire Resort & Retreat

Located 5 miles from Malindi Beach, Billionaire Resort & Retreat combines elegance and comfort, achieving an impressive review rating of 8.6. This 5-star resort features spacious rooms with premium bedding and a full-service spa offering thalassotherapy treatments. Guests can savor delicious cooked breakfasts daily and enjoy leisure time at the outdoor pool or by the beach cabanas. The hotel also features a beach shuttle for easy access to the sandy shores, enhancing the overall traveler experience.

Leopard Point Luxury Beach Resort & Spa

Leopard Point Luxury Beach Resort & Spa is a luxurious escape situated 4.3 miles from Malindi Beach, rated 8.0 by travelers. This 5-star resort features stunning ocean views and offers a variety of wellness treatments at its full-service spa. Guests can relax by the outdoor pool or take part in nearby windsurfing activities. With amenities including complimentary breakfast and a garden terrace, this hotel creates an inviting atmosphere for those looking to immerse themselves in the tranquility of the coast.
Which hotels near Malindi Beach offer the best views?
Discover the top-rated hotels near Malindi Beach that offer breathtaking views and unforgettable stays.

Met Beach Resort

Met Beach Resort boasts a perfect review rating of 10 and is located 3.7 miles from Malindi Beach. This charming 3.5-star resort offers travelers a picturesque terrace with sea views and an outdoor pool. With complimentary breakfast and easy access to various water sports, travelers can enjoy a perfect blend of relaxation and adventure. The beachfront bar and romantic dining options make it an ideal choice for couples looking to unwind.

Ocean Beach Resort & Spa

Rated 8.8 by travelers, Ocean Beach Resort & Spa is a luxurious 5-star escape located just a 9-minute walk from Malindi Beach. Guests can indulge in stunning sea views from the beachfront restaurant, which enhances the dining experience. The resort features a full-service spa offering hydrotherapy treatments, a hot tub, and an outdoor pool surrounded by sun loungers. With complimentary breakfast and a range of activities including windsurfing and snorkeling, this resort promises relaxation and adventure alike.

Billionaire Resort & Retreat

Billionaire Resort & Retreat, a 5-star hotel rated 8.6 by travelers, is situated 5 miles from Malindi Beach. This elegant resort offers travelers access to private beach cabanas and stunning ocean views from the garden restaurant. With amenities such as a hot spring spa, outdoor pool, and complimentary cooked breakfast, the resort caters to those seeking both comfort and luxury. Guests can enjoy activities like scuba diving and boat tours for a memorable stay.
What are the best affordable hotels near Malindi Beach?
For travelers seeking affordable options near Malindi Beach, these top-rated hotels offer great value without compromising comfort and convenience.

SAFFRON GARDEN MALINDI

SAFFRON GARDEN MALINDI is a charming 3-star hotel situated just a 28-minute walk from Malindi Beach. Rated an impressive 10 by travelers, this hotel caters to budget-conscious travelers with complimentary continental breakfast and free WiFi. Guests will appreciate the outdoor pool and cozy terrace, perfect for relaxation after a day at the beach.

Swahili House

Swahili House offers a unique stay just a 4-minute walk from Malindi Beach, with a solid 8.0 review rating from travelers. This 3-star hotel features a beautiful garden and breathtaking beach views. Guests can indulge in free continental breakfast, WiFi, and daily housekeeping, ensuring a comfortable and enjoyable experience in a historical setting.

JoysVilla Family Holiday Home

JoysVilla Family Holiday Home is a delightful 3-star accommodation located only 1.4 miles from Malindi Beach, with a stellar review rating of 9.6. Ideal for families, this holiday home features amenities such as free breakfast and a secured parking area. Guests can also enjoy the refreshing outdoor pool and spacious terrace, making it a perfect retreat for family vacations.
What are the best boutique hotels near Malindi Beach?
For travelers seeking the perfect boutique hotels near Malindi Beach, look no further. These top-rated options promise a charming stay with stunning views and exceptional amenities.

Billionaire Resort & Retreat

Billionaire Resort & Retreat is a luxurious 5-star hotel located just 5.0 miles from Malindi Beach, with an impressive review rating of 8.6. Guests can unwind with hydrotherapy treatments or relax at the outdoor pool with poolside bar service. With a full-service spa, on-site dining with garden views, and beach cabanas, it's an ideal retreat for families looking to enjoy the sun and sea.
Are there any hotels with pools close to Malindi Beach?
For travelers seeking a refreshing escape near Malindi Beach, there are several top-rated hotels with inviting pools that cater to families and those seeking a relaxing retreat.

Ocean Beach Resort & Spa

Ocean Beach Resort & Spa offers a serene 5-star experience just a 9-minute walk from Malindi Beach, with an excellent review rating of 8.8. Families will appreciate the outdoor pool with a children's section and poolside bar. The resort also provides a range of amenities such as free breakfast, a spa with various treatments, and babysitting services, making it a perfect haven for both relaxation and family fun.

Diamonds Malindi

Diamonds Malindi is a 4.5-star resort located just 2.1 miles from Malindi Beach, making it a great choice for families. With a review rating of 8.8, it features an outdoor pool complete with sun loungers, a children's pool, and a poolside bar. Guests can also enjoy a range of amenities including free buffet breakfast, spa services, and hydrotherapy treatments. The resort provides a perfect blend of relaxation and fun for travelers of all ages.

Billionaire Resort & Retreat

Billionaire Resort & Retreat is a luxurious 5-star hotel situated 5 miles from Malindi Beach, a review rating of 8.6. This family-friendly resort features an outdoor pool with a swim-up bar and sun loungers, ideal for enjoying the sun. Additional amenities include a full-service spa, complimentary cooked breakfast, and supervised childcare, ensuring a memorable stay for travelers. The exquisite design and attentive service make it an exceptional choice for relaxation.
What are the best pet-friendly hotels near Malindi Beach?
For travelers seeking pet-friendly hotels near Malindi Beach, there are several excellent choices that welcome both you and your furry friends.

Lions Luxury Eco-Resort & Spa

Lions Luxury Eco-Resort & Spa, a 4.5-star haven just a 14-minute walk from Malindi Beach, boasts an impressive review rating of 10. This eco-friendly resort is perfect for travelers traveling with pets, offering amenities like food and water bowls and pet-friendly rooms. Beyond pet services, travelers can indulge in a full-service spa, enjoy the outdoor pool, or take a stroll on the nearby white sand beach. Families will appreciate the supervised childcare options and the playground for children.

Kinondoni Diamond Hotel

Kinondoni Diamond Hotel is a cozy option located 1.3 miles from Malindi Beach, featuring a solid review rating of 6.0. This hotel warmly welcomes pets, ensuring that you and your companion can enjoy your stay together. Guests can take advantage of 24-hour room service and free self-parking. With the beach nearby, it's an ideal spot for leisurely walks with your pet.
Can I book a fully refundable hotel close to Malindi Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Malindi Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Malindi Beach?
To look for discounts on hotels near Malindi Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia