Showing 24 Hotels out of 40 in "Malindi"

View of Diamonds Dream of Africa, a top-rated hotel in Malindi

Diamonds Dream of Africa

From $204 /night
View Details
View of ocean elite apartment,  a home away from home, a top-rated hotel in Malindi
From $79 /night
View Details
View of Joysvilla Guest House, a top-rated hotel in Malindi

Joysvilla Guest House

From $62 /night
View Details
View of One bedroom Love birds nest, a top-rated hotel in Malindi

One bedroom Love birds nest

From $32 /night
View Details
View of Ocean beach resort and spa, a top-rated hotel in Malindi

Ocean beach resort and spa

From $75 /night
View Details
View of NEW KIBALI VILLAS RESORT., a top-rated hotel in Malindi

NEW KIBALI VILLAS RESORT.

From $116 /night
View Details
View of Relaxing One-Bedroom Cottage with a pool, a top-rated hotel in Malindi
From $53 /night
View Details
View of Sandies Tropical Village, a top-rated hotel in Malindi

Sandies Tropical Village

From $128 /night
View Details
View of Sandies Coconut Village, a top-rated hotel in Malindi

Sandies Coconut Village

From $160 /night
View Details
View of Sandies Malindi Dream Garden, a top-rated hotel in Malindi

Sandies Malindi Dream Garden

From $74 /night
View Details
View of African House Resort, a top-rated hotel in Malindi

African House Resort

From $163 /night
View Details
View of Sea La Vie, a top-rated hotel in Malindi

Sea La Vie

From $171 /night
View Details
View of Samawati Conservancy Guest House, a top-rated hotel in Malindi

Samawati Conservancy Guest House

From $141 /night
View Details
View of Villa Ameera Malindi, a top-rated hotel in Malindi

Villa Ameera Malindi

From $195 /night
View Details
View of Woburn Residence Club., a top-rated hotel in Malindi

Woburn Residence Club.

From $85 /night
View Details
View of Marine Holiday House, a top-rated hotel in Malindi

Marine Holiday House

From $181 /night
View Details
View of African Dada Resort, a top-rated hotel in Malindi

African Dada Resort

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

Leopard House

From $144 /night
View Details
View of Harbour Key Cottages, a top-rated hotel in Malindi

Harbour Key Cottages

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

Butterfly House

From $84 /night
View Details
View of Pine Court Malindi, a top-rated hotel in Malindi

Pine Court Malindi

From $69 /night
View Details
View of Simba Wa Kale Luxury Resort Malindi, a top-rated hotel in Malindi

Simba Wa Kale Luxury Resort Malindi

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

Kangs Hotel Malindi

From $111 /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 $32 to $204 per night, depending on the hotel category and star rating. Budget hotels start around $32/night, while luxury 5-star properties can reach $204/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 ($32-$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 ($32-$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 ($32-$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.