Malindi is a warm town located on Kenya’s North coast on an extension of picturesque beaches that have fascinating hiding spots. Malindi offers an amazing blend of old and new all the while having palmed edged beaches that are grand resorts willing to cater for anything that you need on a Beach holiday in Kenya. Gede ruins is a town less than twenty kilometres away that was established in the twelfth century, it was a town that flourished and thrived up to when it was deserted in the seventeenth century. The Arabuko-Sokoke forest, the biggest surviving coastal African forest surrounds these ruins.

The Vasco Da Gama pillar is among the oldest surviving African monument for this Portuguese voyager and it is situated on the oceanfront road close to the jetty. It was constructed by Vasco Da Gama in 1498 as a token of gratitude for the hospitality he had gotten from Malindi’s Sultan. The cross that is on top of the pillar is the initial cross that is embodied with Lisbon limestone.

Near this structure is St Francis Xavier, a tiny Portuguese chapel that was constructed in 1542. It is the oldest of all the Christian churches in East Africa and it is enclosed by a tiny ancient cemetery.

The Malindi Museum that is located along the sea walk close to the jetty possesses some fascinating exhibitions about Malindi’s history. You can also find a contemporary town centre that has craft shops, bars, restaurants plus a club. The Watamu and Malindi marine parks were in 1968 constructed and they were the pioneers in Africa. These marine parks flow with various coral kingdoms and diverse coloured species of fish, for example, the triggerfishes, butterfly, angel and surgeon. Tourists are able to see these aquatic wonders at a cost on glass-bottom tours provided by the marine department. Boats can privately be rented out for a full-day or half-day expedition. While you are inside these vivid reserves, snorkeling and scuba-diving are some of the adventurous activities you can do.

Malindi’s major attraction is its blue warm tropical waters and infinite gorgeous beaches of white sand. All the hotels provide various aquatic sports from snorkelling, to paddle boating and windsurfing.

You can go and discover more about the town’s historic sites, for example, the Malindi museum that is located on the oceanfront close to the jetty, the establishment itself is a basic 19th Century handwork style. You can also take a trip to the Gede Ruins that are close by.

Top reasons for visiting Malindi

1. Enjoy the beautiful scenery and gorgeous beaches

A lot of tourists visit Malindi due to its lucid waters and beautiful sandy beaches. Malindi beaches have an array of pure coasts, restaurants on the beachside, beach resorts as well as sea activities. Malindi has a beach for everybody. These beaches are the best for water sports like diving, snorkeling, deep sea fishing, water skiing, surfing among others.

2. Engage in amazing beach activities

Several locals and tourists visit Malindi in search for pleasure as well as excitement and this coastal town offers them this and more in large doses. This town bursts with exciting activities for example scuba diving, sightseeing, boating, kite surfing, wildlife tours, boat tours, aquatic activities, dhow excursions and so much more.

3. Explore the different tourist sites

There is no doubt that Malindi has both its culture and history in abundance. Malindi has a few incredible places that should be mandatory for everyone to visit in this lifetime. The town and the areas nearby have historical and incredible sights that will blow your mind for example the Falcony of Kenya, Watamu turtle watch, Marafa-Hells Kitchen, Marine National park, Takwa ruins, Mida Creek, Gede ruins, Vasco da Gama pillar and so many other incredible sites.

4. The flawless climate

Malindi is blessed with wonderful climate and weather. You will have a good time in Malindi during your stay with temperatures ranging from 76-82 degrees Fahrenheit.

5. Enjoy the vibrant nightlife of Malindi

The people of Malindi love enjoying themselves plus this town is popular for its resonant nightlife. The perfect time to relax and luxuriate in friends’ company is during the Malindi holidays. The easy-going town atmosphere is quite distinct from the atmosphere in Mombasa and Nairobi, although it is very interesting. You can spend your nights in the vibrant different bars and clubs of the town. The nightlife in Malindi is always flourishing.

6. Malindi is a destination for everyone

It doesn’t matter if your plans are for a thrilling adventure, sightseeing excursions, family vacation, retreats or a romantic getaway for the weekend, Malindi has got it all with excitement and amusements for everybody young and old, budgets and preferences. A vacation to Malindi is exciting and amazing plus it creates memories of a lifetime.

How is Malindi’s Climate?

Malindi possesses a mildly hot tropical climate which is damp and hot all year round with temperatures hardly falling below 20 degrees with about 30 degrees of high temperatures. November from October attract short rains while July and April are the months of extended rains.

How to get to Malindi?

Malindi airport is located 1.5miles (2.5km) away from the town on the road of Mombasa and is segmented with beautiful coconut plantations. There are flights scheduled on a daily basis between Lamu and Nairobi plus Mombasa and Malindi. Private charters are also served by the airport. Taxis are also available that can take you to your accommodation from the airport.

Road transportation-There is a good road of tar that can take you to Malindi from Mombasa. The distance from Mombasa to Malindi is around 120 kilometres.

Where to stay in Malindi

The Ocean beach Spa and Resort

This gorgeous resort is located amidst sandy dunes on the exterior part of Malindi. It possesses a poise old world appeal and accommodation is given in lavish selected suites that have a view of the Indian Ocean and tropical gardens. Eat scrumptious meals that concentrate on seafood that is freshly caught and get amazing care from the rejuvenating wellness spa treatments.

Diamonds Dream of Africa

From its Swahili charm to its foreign Indo-Arabic work of art, this resort is all inclusive and it offers to fulfill your every vacation need. Your dream of complete relaxation is able to become an actuality from here. The resort has a gym where you can lose off any excess weight, two restaurants and bars, an animation program in the evening, a spa where you can get pampered. There is an activity for all ages.

Kenya Safari Tours

9 Days Safari best of Kenya

9 days Best of Kenya Safari, Samburu, Ol Pejeta, Masai Mara

9 Days best of Kenya safari takes you to the traditional parks Lake Nakuru and Masai Mara as well as
3 day masai mara lodge safari

03 days Masai mara safari tour

3 Days Safari in the Masai Mara Game Reserve staying in affordable lodges and tented camps, with lots of wildlife
14 days Kenya Safari beach vacation

14 Days Kenya Safari and Beach Holiday

Our 14 Days Kenya Safari and Beach Holiday is the best combination of wildlife safari in Kenya and beach vacation

5-Day Safari Kenya | Five Days Kenya Safari

This tour is our typical 5-day safari Kenya that involves wildlife game viewing in a safari van or jeep with

4 Days Kenya Safari to Amboseli & Tsavo West

Our 4 Days Kenya Safari to Amboseli & Tsavo West National Parks is a great escape from Nairobi back to
elephants of Amboseli

3 Days Kenya Luxury Safari to Amboseli National Park

3 Days Luxury Safari to Amboseli National Park, exploring this small gem with plenty of wildlife and bird life, as

2 Day Kenya White Water Rafting Safari on Tana River

Get away of your comfort zone and go on our 2 Day Kenya White Water Rafting Safari on the iconic

3 Days Kenya White Water Rafting on Athi River

Adventure of a lifetime; our 3 Days Kenya White Water Rafting on Athi River. Enjoy 3 fun filled days of
3 days Amboseli safari affordable

3 Days Kenya Safari to Amboseli (Midrange)

Visit Amboseli National park for a safari tour of a lifetime at the most affordable prices offered by Safari Desire.
3 days camping safari masai mara

3 Days Masai Mara Camping Safari

This is our 3 days camping adventure in Masai Mara Game Reserve. Explore Masai Mara, watch the wildebeests migration staying
3 days Mombasa safari Tsavo

3 Days Tsavo Safari; Tsavo East & West National Park

3 Days Safari from Mombasa, Kenya to Tsavo East & Tsavo West National Parks. Enjoy the best of wildlife and
11 Kenya honeymoon safari beach

11 Days Kenya Honeymoon Safari and Beach

Our 11 Days Kenya Honeymoon Safari and Beach is the best honeymoon package, combining of wildlife safari & beach vacation
12 days Kenya Tanzania Safari

12 Day Kenya & Tanzania Safari Combined tour

Our 12 Day Kenya & Tanzania Safari Combined tour, is the best package if you wish to explore East Africa's
4 Days Kenya Safari

4 Days Kenya Safari Masai Mara & Lake Nakuru

This is our 4 Days Kenya Safari Masai Mara & Lake Nakuru; the best short safari combining the Rift Valley
5 Days Classic Kenya Lodge Safari

5 Days Classic Lodge Kenya Safari

Enjoy our 5 Days Classic Lodge Kenya Safari, visiting the Aberdare Mountains, Lake Nakuru National Park and Masai mara, staying
5-day Lodge Kenya safari

5-Day lodge Kenya Safari ; Rift Valley & Masai Mara

The best 5-Day lodge Kenya Safari. Wildlife safari visiting the Rift Valley Lake Nakuru National Park, Lake Naivasha & the

5 Days Kenya Camping Safari Adventure

Our 5 Days Kenya camping safari adventure to Maasai Mara & Lake Nakuru National Park. Getting Up close and personal
3 day safari Mombasa Kenya

3-day safari from Mombasa | 3 Days Tsavo East & Salt Lick

If you are planning to do a 3 day safari Mombasa then this would be your best option for a
14 days Kenya honeymoon safari and beach

14 Days Honeymoon Safari in Kenya & Beach Holiday

The 14 Days Honeymoon Safari in Kenya & Beach Package is arguably the best honeymoon in Africa! Less travelled parks
4 day safari Mombasa

4-day safari from Mombasa; Tsavo East, West, & Amboseli

4 days Mombasa safari of incredible wildlife adventure in the best national parks in Southern Kenya, close t Mombasa, Diani,

2 days Mombasa Safari to Ngutuni & Taita Hills (Salt Lick)

2- day safari that can start from Mombasa or Diani beach visiting Ngutuni & Taita Hills private game sanctuaries. We
2 day Mombasa safari Tsavo East West

2-day safari from Mombasa to Tsavo East & Tsavo West

Our 2 days Mombasa safari featuring visits to the Tsavo West National Park, and Tsavo East National park. A short
2 days Mombasa Safari Salt Lick

2 days Safari from Mombasa to Tsavo East & Salt Lick

This is our 2 days Safari from Mombasa to Tsavo East & Salt Lick (Taita Hills Wildlife Sanctuary). 2 days
11 Days Family Safari in Kenya

11-Day Kenya Family Safari Holiday

Our 11-Day Kenya Family Safari Holiday is the best trip you can take with your children if you wish to
8 days Fly in Kenya Safari

8 Days Kenya Wildlife Safari; Fly-in package

Private Luxury safari in Kenya, visiting Masai Mara, Shompole Conservancy and Chyulu Hills by flight. 8 Days of pure safari

7 Day Kenya Honeymoon Safari Masai Mara

7 Days Honeymoon wildlife safari in Kenya visiting the best parks and wildlife reserves. Visit Masai Mara, Lake Nakuru and
5 Days wildlife safari in Kenya

5 Days Kenya Wildlife Safari

5 Days of wildlife marvel while visiting the Masai Mara Game Reserve for wildebeests migration safari as well as Lake
2 days Safari from Mombasa to Tsavo East

2 Days Safari starting from Mombasa to Tsavo East

2 Days short safari to Tsavo East National Park, starting and ending at Mombasa, Kenya,  Diani beach, Malindi or Watamu

Kenya Safari Destinations


Amboseli National Park


Lewa Wildlife Conservancy


Mount Elgon National Park


Shimba Hills National Reserve

Ol Pejeta

Ol Pejeta


Aberdares National Park


Masai Mara National Reserve


Nairobi National Park

Diani beach

Diani Beach

Lake Bogoria

Lake Bogoria


Kakamega Forest Reserve


Meru National Park


Tsavo East National Park

Solio Game Reserve

Solio Game Reserve




Mount Kenya National Park


Mount Longonot National Park


Tsavo West National Park

Fort jesus, Mombasa