Showing 16 Hotels out of 40 in "Malindi"

View of IL Granchi Resort, a top-rated hotel in Malindi

IL Granchi Resort

From $199 /night
View Details
View of Chrystal Palace Malindi, a top-rated hotel in Malindi

Chrystal Palace Malindi

From $177 /night
View Details
View of Kenyan House Malindi, a top-rated hotel in Malindi

Kenyan House Malindi

From $186 /night
View Details
View of Malaika House, a top-rated hotel in Malindi

Malaika House

From $30 /night
View Details
View of Red Lion, a top-rated hotel in Malindi

Red Lion

From $37 /night
View Details
View of Johari Villas, a top-rated hotel in Malindi

Johari Villas

From $172 /night
View Details
View of Girasoli Hotel, a top-rated hotel in Malindi

Girasoli Hotel

From $153 /night
View Details
View of Pearls and Corals Resort, a top-rated hotel in Malindi

Pearls and Corals Resort

From $113 /night
View Details
View of Travellers Inn Resort Malindi, a top-rated hotel in Malindi

Travellers Inn Resort Malindi

From $41 /night
View Details
View of Silver Rock Hotel, a top-rated hotel in Malindi

Silver Rock Hotel

From $41 /night
View Details
View of Maembe House, a top-rated hotel in Malindi

Maembe House

From $75 /night
View Details
View of Stay.Plus Malindi Apartment, a top-rated hotel in Malindi

Stay.Plus Malindi Apartment

From $54 /night
View Details
View of Sofia House, a top-rated hotel in Malindi

Sofia House

From $158 /night
View Details
View of Le Pleiadi, a top-rated hotel in Malindi

Le Pleiadi

From $24 /night
View Details
View of Temble Court Apartment, a top-rated hotel in Malindi

Temble Court Apartment

From $177 /night
View Details
View of Sleeping Baobab, a top-rated hotel in Malindi

Sleeping Baobab

From $17 /night
View Details

Accommodation Types in Malindi

About Malindi

Malindi, located in Kilifi County (not Dodoma, which is in Tanzania), is one of Kenya's oldest and most historically significant coastal towns. Its history is a layered narrative of Swahili city-states, Omani influence, and Portuguese exploration—Vasco da Gama himself erected a navigational pillar here in 1498. This fusion is palpable in the architecture of Malindi Old Town, with its ornate doors and mosques, and at the iconic Vasco da Gama Pillar. The town is famously the gateway to the Malindi Marine National Park, a protected area of stunning coral gardens and diverse marine life. It's also renowned for its beautiful beaches, like the main Malindi Beach and the nearby Watamu Beach, and for unique attractions like the Malindi Falconry, a conservation center for birds of prey. The Gede Ruins, a mysterious and atmospheric 13th-century Swahili town swallowed by the forest, lie just inland. Culturally, Malindi is a relaxed hub where Swahili traditions thrive, and the pace of life is dictated by the tides and the call to prayer.

Best Time to Visit Malindi

The best time to visit Malindi is during the dry seasons, which offer sunny skies and ideal conditions for beach activities and wildlife viewing. The primary dry season runs from January to March, featuring hot, humid weather with minimal rain—perfect for snorkeling, diving, and sunbathing. The secondary dry period is from July to October, with slightly cooler temperatures and less humidity, excellent for sightseeing and exploring the ruins. The long rains occur from April to June, with April and May being the wettest months; this can disrupt beach plans and make some roads muddy, though hotel prices are lower. The short rains typically fall in November and December, often as brief afternoon showers. Peak tourist seasons coincide with the dry periods and European holidays (December-January, July-August), so booking in advance is wise. Major events are sparse but include religious festivals like Eid and cultural celebrations that add local color.

Where to Stay in Malindi

Silversands/Beachfront mid-range to luxury

The main tourist strip along Malindi Beach, lined with hotels, resorts, restaurants, and bars. Direct beach access and vibrant atmosphere.

Best for: First-time visitors, beach lovers, convenience
Malindi Old Town budget to mid-range

The historic heart with narrow streets, Swahili architecture, mosques, and the iconic Vasco da Gama Pillar. Rich in culture and charm.

Best for: History & culture, photography, authentic experiences
Town Centre budget

The commercial hub with banks, shops, the main market, and local eateries. Bustling with everyday Kenyan life.

Best for: Shopping, local immersion, budget stays
Casuarina Area budget to mid-range

A quieter, more residential area north of the center, with some guesthouses and longer-stay apartments. Close to the ocean but less crowded.

Best for: Peace & quiet, families, longer stays
Around Malindi Marine Park mid-range to luxury

Area near the park entrance and the pier, focusing on marine activities. Several hotels and resorts cater to diving and snorkeling enthusiasts.

Best for: Diving & snorkeling, water sports
Read Full Malindi Travel Guide

📖 Complete Malindi Travel Guide

Discover everything you need to know about Malindi - top attractions, local tips, weather info, and more!

View Malindi Guide →

Frequently Asked Questions about Hotels in Malindi

What is the price range for hotels in Malindi?

Hotels in Malindi range from $17 to $199 per night, depending on the hotel category and star rating. Budget hotels start around $17/night, while luxury 5-star properties can reach $199/night or higher. Filter by price on our site to find options that match your budget.

How many hotels are available in Malindi?

Malindi has 40 hotels to choose from, ranging from budget-friendly accommodations to luxury resorts. Each listing shows star ratings, guest reviews, amenities, and photos to help you make the best choice for your stay.

How do I find highly-rated hotels in Malindi?

Our hotels in Malindi are sorted by star rating and guest reviews by default. Look for 4-5 star hotels with the highest number of positive reviews. Filter by '5 Stars' or '4+ Stars' to see the top-rated properties. Hotels with more reviews tend to have more reliable ratings.

What types of accommodations are available in Malindi?

Malindi offers various accommodation types including 3-star hotels, 4-star hotels, 5-star luxury properties, vacation rentals, apartments, and resorts. Each type offers different amenities and price points. Our filters help you find exactly what you're looking for.

Which hotels in Malindi are closest to Malindi Marine National Park?

We have a dedicated section for hotels near Malindi Marine National Park. Use the 'Hotels near Malindi Marine National Park' tab to view properties close to this attraction, sorted by proximity, rating, and price. This makes it easy to find the perfect hotel for visiting this popular destination.

What are the best hotels near Malindi Marine National Park?

Browse our curated list of hotels near Malindi Marine National Park in Malindi. You can filter by star rating, price range, and amenities. Hotels are sorted by guest ratings and proximity to the attraction, making it easy to find the perfect match for your needs.

Are there budget-friendly hotels near Malindi Marine National Park?

Yes! Use the price filter to find affordable hotels near Malindi Marine National Park. Filter by budget range ($17-$50/night) to see all cost-effective options. You can also see guest reviews to ensure you're getting good value for your money, regardless of price point.

How can I compare hotels near Malindi Marine National Park?

Our site displays all hotel details side-by-side: star ratings, guest reviews, amenities, photos, and rates. Click on any hotel to see full details, read guest reviews, view all photos, and check available dates and pricing information.

What are the best hotels near Malindi Marine National Park?

Browse our curated list of hotels near Malindi Marine National Park in Malindi. You can filter by star rating, price range, and amenities. Hotels are sorted by guest ratings and proximity to the attraction, making it easy to find the perfect match for your needs.

Are there budget-friendly hotels near Malindi Marine National Park?

Yes! Use the price filter to find affordable hotels near Malindi Marine National Park. Filter by budget range ($17-$50/night) to see all cost-effective options. You can also see guest reviews to ensure you're getting good value for your money, regardless of price point.

How can I compare hotels near Malindi Marine National Park?

Our site displays all hotel details side-by-side: star ratings, guest reviews, amenities, photos, and rates. Click on any hotel to see full details, read guest reviews, view all photos, and check available dates and pricing information.

What are the best hotels near Malindi Marine National Park?

Browse our curated list of hotels near Malindi Marine National Park in Malindi. You can filter by star rating, price range, and amenities. Hotels are sorted by guest ratings and proximity to the attraction, making it easy to find the perfect match for your needs.

Are there budget-friendly hotels near Malindi Marine National Park?

Yes! Use the price filter to find affordable hotels near Malindi Marine National Park. Filter by budget range ($17-$50/night) to see all cost-effective options. You can also see guest reviews to ensure you're getting good value for your money, regardless of price point.

How can I compare hotels near Malindi Marine National Park?

Our site displays all hotel details side-by-side: star ratings, guest reviews, amenities, photos, and rates. Click on any hotel to see full details, read guest reviews, view all photos, and check available dates and pricing information.