Relax on Pristine Beaches

Unwind on the white sandy shores of Malindi Beach, fringed by palm trees and lapped by the warm, turquoise waters of the Indian Ocean.

Book Now

Snorkeling & Diving

Explore the vibrant coral gardens of Malindi Marine National Park, home to a dazzling array of tropical fish and marine life.

Book Now

Historical Gedi Ruins

Step back in time at the mysterious Gedi Ruins, a 13th-century Swahili town hidden in the lush Arabuko Sokoke forest.

Book Now

Vasco da Gama Pillar

Visit one of the oldest remaining European monuments in Africa, built by the Portuguese explorer in 1498.

Book Now

Deep Sea Fishing

Challenge yourself with a deep-sea fishing expedition for marlin, sailfish, tuna, and other big game species.

Book Now

Sabaki River Mouth

Witness thousands of migratory birds and occasionally see hippos at the estuary where the Sabaki River meets the ocean.

Book Now

Why Visit Malindi?

Pristine Beaches

Relax on miles of white sandy beaches with crystal-clear turquoise waters

Marine National Park

Snorkel or dive in one of Kenya's oldest marine protected areas

Rich History

Explore historical sites like Vasco da Gama Pillar and Gedi Ruins

Swahili Cuisine

Savor delicious coastal dishes and fresh seafood

Discover Malindi

Nestled on the beautiful Kenyan coast, Malindi is a tropical paradise that offers the perfect blend of relaxation, adventure, and cultural immersion. With its pristine beaches, rich Swahili history, and vibrant coral reefs, Malindi has been a favorite destination for travelers for centuries.

Founded around the 1st century AD, Malindi's history includes Swahili settlement, Arab influence, and Portuguese exploration. Vasco da Gama visited in 1498 and erected a coral pillar that still stands today. This fascinating history is visible in the town's architecture, cuisine, and cultural sites like the ancient Gedi Ruins nearby.

Explore Activities
Malindi Beach and Ocean

Beach & Adventure Packages

Choose from our carefully selected range of coastal getaways with transport included

Malindi Beach Cottages
Budget

Malindi Beach Cottages

Silversand Beach, Malindi
Comfortable beachfront cottages with basic amenities
Breakfast included, restaurant on site
Beach access, snorkeling gear rental available

Van Package

KSh 18,500
per person (3 days/2 nights)

Cruiser Package

KSh 21,900
per person (3 days/2 nights)
Coconut Village
Popular

Coconut Village Beach Resort

Marine Park Road, Malindi
Thatched bandas with private facilities
Half board (breakfast and dinner included)
Swimming pool and direct beach access

Van Package

KSh 22,800
per person (3 days/2 nights)

Cruiser Package

KSh 25,250
per person (3 days/2 nights)
Driftwood Beach Club

Driftwood Beach Club

Casuarina Road, Malindi
Seafront rooms with balcony/terrace
Breakfast included, famous seafood restaurant
Beachfront, boat trips available

Van Package

KSh 24,700
per person (3 days/2 nights)

Cruiser Package

KSh 27,700
per person (3 days/2 nights)
African Pearl Hotel
Best Value

African Pearl Hotel

Lamu Road, Malindi
Spacious rooms with ocean views
Half board with Swahili cuisine options
Infinity pool, spa services available

Van Package

KSh 35,000
per person (3 days/2 nights)

Cruiser Package

KSh 39,000
per person (3 days/2 nights)
Scorpio Villas

Scorpio Villas

Casuarina Beach, Malindi
Private villas with kitchenettes
Breakfast included, BBQ facilities available
Beachfront, snorkeling trips organized

Van Package

KSh 38,000
per person (3 days/2 nights)

Cruiser Package

KSh 42,000
per person (3 days/2 nights)
Blue Marlin Hotel
Diving Specialists

Blue Marlin Hotel

Marine Park Road, Malindi
Comfortable rooms with sea views
Full board available, seafood specialties
Dive center on site, PADI courses offered

Van Package

KSh 41,000
per person (3 days/2 nights)

Cruiser Package

KSh 45,000
per person (3 days/2 nights)
Diamonds Dream of Africa
Luxury

Diamonds Dream of Africa

Casuarina Beach, Malindi
Luxury villas with private plunge pools
Gourmet dining with private chef option
Full-service spa and wellness center

Van Package

KSh 72,000
per person (3 days/2 nights)

Cruiser Package

KSh 78,000
per person (3 days/2 nights)
Lion in the Sun
Premium

Lion in the Sun Resort

Malindi Bay, Malindi
Luxury suites with panoramic ocean views
Fine dining with international cuisine
Private beach section, water sports included

Van Package

KSh 68,500
per person (3 days/2 nights)

Cruiser Package

KSh 73,250
per person (3 days/2 nights)
Sandies Tropical Village
All Inclusive

Sandies Tropical Village

Casuarina Beach, Malindi
Luxury rooms and suites with garden or sea view
All inclusive premium drinks and dining
Multiple pools, daily entertainment program

Van Package

KSh 75,250
per person (3 days/2 nights)

Cruiser Package

KSh 80,250
per person (3 days/2 nights)

Activities & Attractions

Malindi offers a diverse range of activities from water sports and historical exploration to nature encounters and cultural experiences.

Where is Malindi?

Frequently Asked Questions

What is the best time to visit Malindi?

Malindi is a year-round destination, but the best weather is during the dry seasons from January to March and July to October. These periods offer sunny days with minimal rainfall, perfect for beach activities and water sports. The rainy seasons (April-June and November) still have plenty of sunshine but may experience short tropical showers.

Do I need a visa to visit Kenya?

Most visitors to Kenya require a visa, which can be obtained online through the eVisa portal before travel or upon arrival at the airport. It's recommended to check the latest visa requirements based on your nationality well in advance of your trip. The eVisa process is straightforward and typically processed within a few business days.

Is Malindi safe for tourists?

Yes, Malindi is generally safe for tourists. Like any tourist destination, it's important to take standard precautions: don't leave valuables unattended on the beach, use hotel safes for passports and extra cash, and avoid walking alone in isolated areas at night. Your hotel can advise on any areas to avoid and arrange reliable transportation.

What should I pack for a beach holiday in Malindi?

Essentials include: light cotton clothing, swimwear, sun protection (hat, sunscreen, sunglasses), insect repellent, comfortable walking shoes for exploring historical sites, a light jacket for cooler evenings, and any necessary medications. Many restaurants and hotels have a relaxed dress code, but it's respectful to cover up when away from the beach.

What currency is used in Malindi?

The Kenyan Shilling (KES) is the local currency. US Dollars and Euros are widely accepted in tourist areas, but you'll get better value paying in local currency. ATMs are available in Malindi town, and credit cards are accepted at most hotels and larger restaurants. It's advisable to carry some cash for smaller establishments and markets.

What languages are spoken in Malindi?

Swahili is the national language, but English is widely spoken in tourist areas, hotels, and restaurants. The local community also speaks Giriama, a Mijikenda language. Learning a few basic Swahili phrases like "Jambo" (Hello), "Asante" (Thank you), and "Habari" (How are you?) will be appreciated by locals.

What Our Visitors Say

Malindi was the perfect blend of relaxation and adventure. The beaches are breathtaking, and snorkeling in the Marine Park was like swimming in an aquarium. The historical sites added such interesting cultural depth to our holiday.
Emma & James Wilson
The seafood in Malindi is incredible! We enjoyed fresh fish and lobster every day. The Swahili cuisine is flavorful and diverse. Our visit to the Gedi Ruins was a highlight - so mysterious and beautifully preserved in the forest.
Michael Roberts
We stayed at a beautiful resort right on the beach and loved waking up to the sound of the ocean. The staff were incredibly friendly and helpful. The blend of Italian influence with Swahili culture makes Malindi uniquely charming.
The Schmidt Family
WhatsApp Icon