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
View all photos
Kijani Hotel
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.
View all photos
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.
View all photos
Msafini Hotel
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.
View all photos
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.
View all photos
Samaki House
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.
View all photos
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.
View all photos
Shella White House
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.
View all photos
Subira House
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.
View all photos
Jannat House
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.
View all photos
Mangrove House
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.
View all photos
Banana House And Wellness Centre
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.
View all photos
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.
View all photos
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.
View all photos
Royal House Shela
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.
View all photos
Jannataan Hotel
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.
View all photos
The 4-star Kizingo Beach Eco Lodge is placed in Lamu, not far from Barefoot Lamu.
Lamu airport is nestled 60 km away.
View all photos
Pwani House - Lamu Seafront
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.
View all photos
Beytul Habaib
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.
View all photos
The Red Pepper House
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.
View all photos
Dune Sandcastle By Fatumas Tower
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.
View all photos
Ola Ola House
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.
View all photos
Ras Kitao Holiday Villa
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.
View all photos
Nyla'S Stilt Houses & Guest House
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.
View all photos
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.