Lamu Hotels

Kesare Navarro

Are you in a hurry?

Here is a quick list of Hotels in Lamu, selected based on their rating

Name of hotel Accommodation Rating Price, $
Kijani Hotel

9.4 / 10

(86 Reviews)

From 188$
The Majlis Resort

9.0 / 10

(105 Reviews)

From 534$
Msafini Hotel

7.4 / 10

(163 Reviews)

From 66$
Lamu Palace Hotel

7.0 / 10

(20 Reviews)

From 98$
Samaki House

7.9 / 10

(125 Reviews)

From 38$

Lamu, a stunning coastal town in Kenya, is known for its rich history, traditional Swahili architecture, and pristine beaches. The range of hotels available caters to various tastes and preferences, ensuring an unforgettable stay for all visitors. From luxurious beach resorts to charming boutique hotels, tourists can find the perfect accommodation to suit their needs. Whether you are traveling for a romantic getaway or a family vacation, Lamu offers a unique blend of relaxation and adventure.

Lamu Best Hotels

Table of contents

Kijani Hotel The Majlis Resort Msafini Hotel Lamu Palace Hotel Samaki House Jua House Shella White House Subira House Jannat House Mangrove House

View all photos

9.4
Excellent
86 Reviews

Kijani Hotel

📍 Off Corniche Path, Shela Village

From 188$

Kijani Hotel lies in a beachfront location in Lamu, a short walk from Aman. This venue features spa therapy and a garden as well as Wi-Fi in public areas.

Major Lamu sights, such as Lamu Museum and Swahili House are located just 2.6 and 2.8 km respectively. Guests can get to Lamu city centre, which is 3 km away. The accommodation lies within reach of The Fort of Shela.

Check Availability

View all photos

9
Excellent
105 Reviews

The Majlis Resort

📍 Ras Kitau Bay, Manda Island

From 534$

The Majlis Resort Lamu is a 5-star venue positioned a 10-minute drive from Lamu Museum. Featuring 15 rooms with views of the garden, this accommodation is set within a short ride from Lamu Fort.

The property is situated 5 km from Lamu city centre and 5 km from Lamu airport. German Post Office Museum is reachable in about 10 minutes by car. The Majlis Resort is located in proximity to 4Shore.

Check Availability

View all photos

7.4
Good
163 Reviews

Msafini Hotel

📍 Off Cornishe Path

From 66$

The 2-star Msafini Hotel is located 1 km from Lamu airport. Featuring 14 rooms with views of the pool, this venue is set within a short ride from Manda Island.

Lamu Fort is 10 minutes' drive away, while Leah's Designs is 5 minutes' walk from the accommodation. It is about 3 km away from the centre of Lamu. The Fort of Shela as well as Aman are all near the property.

Check Availability

View all photos

7
Good
20 Reviews

Lamu Palace Hotel

📍 P.O.Box 421

From 98$

Featuring views over the sea, Lamu Palace Hotel is located 0.6 km from 18th Century Swahili House Museum. Boasting location next to Lamu Old Town, the venue offers 19 rooms together with a terrace bar onsite.

The centre of Lamu can be reached within a 5-minute walk. Guests can visit the nearby Lamu Museum as well as 4Shore which is 10 minutes by car from the accommodation. Lamu Palace Hotel is a short ride from The Fort of Shela.

Check Availability

View all photos

7.9
Very good
125 Reviews

Samaki House

📍 Next To Lamu House Hotel , Lamutown, Lamu

From 38$

Samaki House Hotel, set next to Kikoy/Kanga Shop, is 1 km from Lamu airport.

This guest house is not far from Lamu Old Town and 4Shore is 3.1 km away. The property is a 5-minute walk from Lamu Museum. You can get to The Fort of Shela in a few minutes by car.

Check Availability

View all photos

9.2
Excellent
253 Reviews

Jua House

📍 Shela, Lamu

From 135$

Jua House Bed & Breakfast is located in the coastal area of Lamu within metres of The Fort of Shela. Featuring 7 rooms with views of the city, this bed & breakfast is set within a short ride from Manda Island.

National Museums of Kenya-Lamu Museum is 2.7 km from the property and 2 Degrees South is 2.6 km away. It is about 3 km away from the centre of Lamu. Jua House Bed & Breakfast is near 4Shore.

Check Availability

View all photos

7.7
Very good
144 Reviews

Shella White House

📍 P.O.Box 251-80500

From 41$

Shella White House Bed & Breakfast Lamu, located just off The Fort of Shela, about 3.4 km from Kikoy/Kanga Shop, features a swimming pool for guests to take a dip in. The bed & breakfast offers a view over the Indian Ocean.

The property is situated 4 km from Lamu city centre and 1 km from Lamu airport. Manda Bay is a short walk away, while Takwa Ruins is at a 3.7 km distance. You can get to Lamu Old Town in a few minutes by car.

Check Availability

View all photos

8.9
Excellent
178 Reviews

Subira House

📍 Behind Lamu Fort

From 45$

Subira House Bed & Breakfast Lamu is a 4-star venue 5 minutes' walk from Baraka Gallery. This bed & breakfast features a library and a garden as well as Wi-Fi in the rooms.

Located off Lamu Fort, the accommodation is set near Masjid Riyadha Mosque. Lamu Museum can be reached in about 5 minutes' walk. Subira House Bed & Breakfast is a short ride from The Fort of Shela. Lamu airport is 1 km from this hotel.

Check Availability

View all photos

8
Very good
164 Reviews

Jannat House

📍 Off Kenyatta Road, 195 Lamu Island

From 39$

Jannat House Hotel Lamu, located around 10 minutes' drive from Shela Beach, offers an outdoor pool and Wi-Fi throughout the venue. Kikoy/Kanga Shop is 950 metres from the accommodation.

The hotel is set in the old part of Lamu, a few minutes away from The Fort of Shela. It's a 10-minute walk from here to the centre of Lamu. The closest airport is Lamu, 1 km from the property.

Check Availability

View all photos

9.4
Excellent
22 Reviews

Mangrove House

📍 Ras Kitau, Manda Island

From 240$

Mangrove House Hotel Lamu is set in a beach area, around a 10-minute drive from 18th Century Swahili House Museum. Guests will enjoy a vegetarian breakfast and access to a terrace.

The venue is within easy walking distance of Manda Beach. It is 5 km to the centre of Lamu. The guest house is located near Shela, Lamu Island and offers views of the patio. Mangrove House Hotel lies 5 km from Lamu airport.

Check Availability

View all photos

8.8
Excellent
213 Reviews

Banana House And Wellness Centre

📍 Plot 318, Lamu Island

From 162$

Banana House And Wellness Centre Hotel Lamu, located 2.8 km from the preserved 16th-century Swahili House, boasts a swimming pool. The guest house is just 150 metres from Aman.

The venue is 3 km from the city centre and adjacent to 4Shore. You can get to Lamu Fort in a few minutes by car. The accommodation is located 1 km from Lamu airport.

Check Availability

View all photos

9.4
Excellent
136 Reviews

Jambohouse Lamu

📍 Po Box 131

From 19$

Featuring Wi-Fi in the rooms, Jambohouse Lamu Bed & Breakfast is set approximately 10 minutes by car from The Fort of Shela. Located off Lamu Fort, the bed & breakfast is about 5 minutes’ walk from Lamu city centre.

The property is at a distance of 3.1 km from 4Shore. Lamu Museum is not far away.

Check Availability

View all photos

8.8
Excellent
109 Reviews

Amu House

📍 Kenyatta Road Amu House

From 40$

Amu House Hotel is located near Lamu Old Town and is just 5 minutes' walk from the centre of Lamu. Featuring 8 rooms with views of the garden, this guest house is set within a short ride from The Fort of Shela.

Guests may find Baraka Gallery within 350 metres of the venue, while Lamu Museum is 200 metres away. The accommodation lies within reach of Masjid Riyadha Mosque.

Check Availability

View all photos

8.2
Very good
54 Reviews

Royal House Shela

📍 Lamu

From 80$

Royal House Shela Hotel Lamu is a 5-star venue set within 3 km of Lamu Market. Featuring 12 rooms with views of the sea, this property is set within a short ride from Lamu Fort.

The hotel is situated 4 km from Lamu city centre and 1 km from Lamu airport. Lamu Museum is 3.2 km from the accommodation, while Rift and The Fort of Shela are both nearby.

Check Availability

View all photos

6.4
Good
50 Reviews

Jannataan Hotel

📍 Shela

From 23$

Jannataan Hotel Lamu is located 10 minutes' drive from Slim Silversmith and features a Jacuzzi and an indoor pool. The centre of Lamu is within 3 km of the venue, and 2 Degrees South is about 2.6 km away.

Located off Leah's Designs, the accommodation is set near The Fort of Shela. You can get to Masjid Riyadha Mosque in a few minutes by car. Jannataan Hotel is nestled 1 km from Lamu airport.

Check Availability

View all photos

9.8
Excellent
21 Reviews

Kizingo Beach Eco Lodge

📍 Lamu, Kipungani Kipungani

From 350$

The 4-star Kizingo Beach Eco Lodge is placed in Lamu, not far from Barefoot Lamu.

Lamu airport is nestled 60 km away.

Check Availability

View all photos

7.6
Very good
108 Reviews

Pwani House - Lamu Seafront

📍 Corniche Path

From 105$

Pwani House - Lamu Seafront Hotel, set next to the upmarket Baraka Gallery, is 1 km from Lamu airport. Offering views of the sea, the venue is placed close to Lamu Fort and boasts a swimming pool.

The guest house is located 3.1 km from Rift and Lamu Museum is 5 minutes' walk away. Lamu city centre is 1 km away from the accommodation. Pwani House - Lamu Seafront Hotel is a short ride from The Fort of Shela.

Check Availability

View all photos

7.4
Good
17 Reviews

Beytul Habaib

📍 Corniche Path Wiyoni

From 81$

Beytul Habaib Hotel lies in a beachfront location in Lamu, a short walk from Baraka Gallery. Set near Lamu Old Town, the venue overlooks the sea and invites guests to have a drink at a snack bar.

Masjid Riyadha Mosque is 700 metres from the accommodation, while Aman is 2.9 km away. It is just 1 km to the downtown of Lamu. Beytul Habaib Hotel is a short ride from The Fort of Shela.

Check Availability

View all photos

3
Good
1 Reviews

The Red Pepper House

📍 Coconut Beach

From 380$

Comprising 6 rooms, the 5-star Red Pepper House Hotel Lamu is 3.9 km from Aman. The venue boasts massage therapy and a veranda on site and guests can laze by an outdoor swimming pool.

The accommodation is located within 20 minutes' walk from the centre of Lamu. Lamu Museum is 1.1 km from the property, while Lamu airport is 5 km from it. The Red Pepper House Hotel is a short ride from Lamu Fort.

Check Availability

View all photos

Dune Sandcastle By Fatumas Tower

📍 Lamu Road

From 55$

Overlooking the garden, Dune Sandcastle By Fatumas Tower Bed & Breakfast is a 5-minute walk from Leah's Designs in Lamu. It offers Wi-Fi throughout the venue.

The accommodation is situated 3 km from Lamu city centre and 1 km from Lamu airport. Guests can visit the nearby 4Shore as well as Lamu Old Town which is 2.7 km away from the hotel. Dune Sandcastle By Fatumas Tower Bed & Breakfast is a short ride from Lamu Museum.

Check Availability

View all photos

6.2
Good
4 Reviews

Ola Ola House

📍 Kenyatta Road

From 42$

Olympic House Hotel, set next to the upmarket Baraka Gallery, is 1 km from Lamu airport. Featuring 9 rooms with views of the sea, this guest house is set within a short ride from The Fort of Shela.

The venue is within 5 minutes' walk of Lamu Fort and 750 metres away from Kikoy/Kanga Shop. The accommodation is settled 1 km from the centre of Lamu. Olympic House Hotel also offers swift access to Lamu Old Town.

Check Availability

View all photos

6.1
Good
10 Reviews

Ras Kitao Holiday Villa

📍 Ras Kitau, Shela

From 135$

Set within minutes of Manda Bay, Ras Kitao Holiday Villa Lamu comprises an outdoor swimming pool and a terrace. 4Shore is 500 metres away while Takwa ruins is 4.5 km from the property.

The hotel is situated in Lamu and 5 km from the city centre. You can get to Lamu Museum in a few minutes by car.

Check Availability

View all photos

Nyla'S Stilt Houses & Guest House

📍 Lamu Road

Overlooking the sea, Nyla'S Stilt Houses & Guest House is around 10 minutes' drive from Shela Beach in Lamu. Guests will enjoy a vegetarian breakfast and access to a terrace.

The property is at a distance of 4.4 km from Lamu Old Town. This accommodation is located 5 km from the centre of Lamu. You can get to Masjid Riyadha Mosque in a few minutes by car.

Check Availability

View all photos

Lamu House Hotel

📍 Kenyatta Road

Area attractions, including Masjid Riyadha Mosque and Lamu Old Town are located only a short walk from Lamu House Hotel.

The Fort of Shela is 3.6 km of the venue, while Shela, Lamu Island is around 3.3 km away. The accommodation is set within 1 km from Lamu city centre. Due to its location 1 km from Lamu airport, it will take about 30 minutes' drive to get there.

Check Availability

Location