Lamu Town Hotels

Places to Stay

Hotels Accommodation in Lamu Town

Kijani Hotel

Sleeps 20 in 10 rooms

Kijani Hotel offers unique accommodation situated in the village of Shela, on the island of Lamu. The hotel is set in a tropical garden,...
Kijani Hotel offers unique accommodation situated in the village of Shela, on the island of Lamu. The hotel is set in a tropical garden, located directly on the seafront with two fresh-water swimming pools.

We offer 10 rooms spread throughout the garden into three separate traditional Swahili buildings, which were formerly private homes. True to the atmosphere of a Swahili house, Kijani’s rooms and central areas emphasize the aesthetics of privacy and space. Each room has a private veranda shaded from sight by archways and trees. A canopied Swahili bed stands beside antique cupboards and tables, coloured with hand-painted Indian tiles and painted glass. The bathrooms have intricately carved mirrors and lovely shutters with light filtering through.

Small tables and beach chairs lie in the shade of different species of palm trees, and the beautiful yellow Oleanders branch out over the large terraces that face the ocean. Our restaurant offer delicious breakfast.We bake our own bread and produce marmalade and yogurt every day. Our small farm on the island produces eggs and honey. Our guest can also order dinner from our daily a la carte menu. We can serve them delicious pasta and fresh grilled fish.


Life in Lamu has a distinctly Arab-oriental flavour and in the evenings the aroma of thick Turkishlike coffee permeates the atmosphere. Kijani Hotel revives the tradition of stone Swahili houses, creating an authentic retreat for visitors looking to experience Lamu’s past.
from R2767

Peponi Hotel Lamu

Sleeps 58 in 27 rooms

Peponi is a small hotel situated on the exotic island of Lamu, off the coast of Kenya. Peponi is run by the Korschen family, who opened...
Peponi is a small hotel situated on the exotic island of Lamu, off the coast of Kenya. Peponi is run by the Korschen family, who opened the hotel in 1967 and still retains much of the character and charm that it had then. Small and personal, it is the perfect rest after a safari or a holiday from modern life.

The hotel offers a variety of rooms which are divided into Suites, Superior and Standard Rooms. All the rooms have ocean views. The Suites and the Superior Rooms are differentiated by their location, size and private outside area with swing beds. The rooms have overhead fans, mosquito nets, en-suite bathrooms with showers, fresh flowers and personal safes.

Enjoy some lunch on the roof terrace, and dine under the stars or in the more formal dining room. There are fresh seafood and sushi or traditional Swahili-style cooking available in our restaurant. Peponi’s legendary bar is a favourite watering hole for guests and Shela village locals alike. Enjoy our famous house cocktail or a fresh juice on the veranda as the dhows sail by.

Peponi’s gardens have been integral part of the hotel and Shela village for over 40 years, boasting one of the largest and most varied collections of tropical palms on the Kenyan coast. Swing hammocks under the shade of coconut trees or take a dip in the swimming pool.

Peponi has a range of water sports for all age groups and levels of experience. Lamu archipelago offers some of Kenya’s best snorkelling waters, with favourable conditions between October and April. The reefs at Manda Toto and Kiniyka have an abudance of reef fish and live coral, even the chance of seeing and swimming with turtles and dolphins. After snorkelling guests can enjoy a picnic breakfast or lunch on the beach.
from R3380

Lamu Palace Hotel

Sleeps 46 in 23 rooms

Built in the early 90’s by a Swiss entrepreneur, the Lamu Palace Hotel resembles a royal palace with it's large open spaces and tall...
Built in the early 90’s by a Swiss entrepreneur, the Lamu Palace Hotel resembles a royal palace with it's large open spaces and tall handsome pillars.

Located on the seafront, there is always a cool sea breeze that our guests will enjoy, complemented by city and sea views, accommodation offers fine coastal living.

The house has a total of 22 rooms and suites, all with en-suite bathrooms and a variety of modern amenities. Each room is furnished and decorated in a traditional Lamu style.

The Palace Restaurant offers a wide variety of African and international cuisine. It is the only restaurant in Lamu that serves Japanese Tepanyaki and Italian pizza. Its grand terrace overlooks the Indian Ocean, and it’s lounge bar offers a relaxing ambiance; ideal for after dinner drinks, watching news or football.

Hotel facilities include a massage parlor, laundry service, shuttle bus service, internet service, boat hire and an on call doctor.
from R1440

Petleys Inn Hotel

Sleeps 24 in 12 rooms

Petleys Inn is the oldest hotel in east Africa, dating back some 170 years. Due to the rich history, we have tried to preserve the...
Petleys Inn is the oldest hotel in east Africa, dating back some 170 years. Due to the rich history, we have tried to preserve the original ancient feeling of the place. Petleys is situated at the main jetty on the seafront as you disembark from the dhows, with a fantastic view of the sea to the Lamu pre-historic site.

Petley’s bar is allocated on the rooftop and offers fantastic views over the old port of Lamu Channel. This where people come and meet and talk about the day, while relaxing with variety of entertainment and house cocktails. We also have a VIP wine bar offering over one thousand types of wine.

In addition, Petleys Inn is the only hotel in Lamu Town boasting a swimming pool. This is a refreshing feature after a long day in Lamu’s glorious sunshine. The romantic ambience of Petleys has a natural attraction for honeymooners and lovers alike.
from R1493

Sunsail Hotel

Sleeps 34 in 17 rooms

Situated in the coastal town of Lamu, Sunsail Hotel offers guests comfortable and affordable accommodation while visiting this part of...
Situated in the coastal town of Lamu, Sunsail Hotel offers guests comfortable and affordable accommodation while visiting this part of Kenya.

There are 17 well-appointed rooms with double beds and en-suite bathrooms. Each room also has a TV and complimentary Wi-Fi Internet access.

Guests can enjoy a delicious breakfast in the dining area, while the restaurant offers a variety of local cuisine to help guests truly experience the culture of the town.

The beach is just a short distance away and is the perfect space to take advantage of the sunny weather. The town is also rich in cultural history and the museums and curio shops offer the perfect opportunity for guests to explore this.
from R640
    • 1

    Accommodation near Lamu Town

    *Distances are shown as the crow flies and not necessarily the actual travelling distance.

    Lamu-Island Villa

    from R800
    Traditional Swahili house, three bedrooms, two terraces, independent kitchen. Close to the sea. Can...
    Traditional Swahili house, three bedrooms, two terraces, independent kitchen. Close to the sea. Can be rented as a self-catering, guesthouse or B and B. House-help and security guard on-site. Large secluded garden. Located between Lamu a town, which is 10 minutes’ walk, Shela village is 20 minutes.
    from R800
    Sleeps 6 in 3 rooms

    1.47km from Lamu Town

    4 Reviews

    Samaki House

    from R1000
    A luxury holiday in historic surroundings in a beautiful Island location. Excellent seafood is...
    A luxury holiday in historic surroundings in a beautiful Island location. Excellent seafood is available, perfect beaches, fishing, and good watersports topped with a unique cultural heritage. Lamu is another pace of life and the perfect place to relax after a safari tour.
    from R1000
    Sleeps 16 in 6 rooms

    0.28km from Lamu Town

    Lamu House

    from R2267
    Lamu House is situated on the seafront in Lamu Town. Lamu House comprises two Swahili houses with...
    Lamu House is situated on the seafront in Lamu Town. Lamu House comprises two Swahili houses with a central courtyard, renovated and adapted to the modern use. We have kept the enchantment of the traditional Swahili architecture and equipped Lamu House with all needed necessities.
    from R2267
    Sleeps 42 in 21 rooms

    0.11km from Lamu Town

    Sultan Studio Apartment is a prestigious antique Lamu house located in the heart of Lamu Island. ...
    Sultan Studio Apartment is a prestigious antique Lamu house located in the heart of Lamu Island. It is over 100 years old and was sold and renovated six years ago. Officially opened as hotel in 2004, it is the ideal place for families, comprising four rooms and two duplex penthouses.
    from R1200
    Sleeps 16 in 6 rooms

    0.10km from Lamu Town

    Ideally situated a short walk from the main street and the Lamu Waterfront, Stone House Hotel...
    Ideally situated a short walk from the main street and the Lamu Waterfront, Stone House Hotel combines the unique elegance of traditional Swahili architecture with modern comfort and friendly hospitality.
    from R1467
    Sleeps 24 in 12 rooms

    0.07km from Lamu Town

    Jaha House

    from R3514
    Jaha House is located at the northern end of Shela, where the houses meet the sea and the ancient...
    Jaha House is located at the northern end of Shela, where the houses meet the sea and the ancient craft of dhow building is still practiced with bow drill and traditional hand tools.
    from R3514
    Sleeps 8 in 4 rooms

    2.14km from Lamu Town

    Fishbone House

    from R2168
    Fishbone House is located in the heart of Shela which is one of the loveliest small villages of...
    Fishbone House is located in the heart of Shela which is one of the loveliest small villages of Africa’s East Coast. Fishbone House is located a few minutes off the seven-mile stretch of Shela Beach.
    from R2168
    Sleeps 4 in 2 rooms

    2.14km from Lamu Town

    Habibti House

    from R3739
    Habibti House is a stunning three-storey town house with five spacious bedrooms, all with en-suite...
    Habibti House is a stunning three-storey town house with five spacious bedrooms, all with en-suite bathrooms. Located next to Jaha House, Habibti is located a few footsteps from Shela’s remarkably colourful fishermen’s beach and in a quiet residential neighbourhood.
    from R3739
    Sleeps 10 in 5 rooms

    2.14km from Lamu Town

    Marino House

    from R4667
    Marino House is a large villa situated in the quite seaside village of Shela, on Lamu Island. The...
    Marino House is a large villa situated in the quite seaside village of Shela, on Lamu Island. The house offers accommodation for nine people and is only 30 meters from the beach. The house comes complete with staff to assist with cooking, cleaning and security.
    from R4667
    Sleeps 9 in 4 rooms

    2.94km from Lamu Town

    Camilla House

    from R3734
    Camilla House is a charming B&B in Shela village on Lamu Island. Situated in front of the old...
    Camilla House is a charming B&B in Shela village on Lamu Island. Situated in front of the old harbour and the fisherman’s beach, it is the ideal retreat for those who are looking for something different from the touristic resorts.
    from R3734
    Sleeps 6 in 3 rooms

    2.92km from Lamu Town

    If you are looking for Lamu Town hotel accommodation, SafariNow has a selection of hotel accommodation in Lamu Town and surrounds. With 34 listings in Lamu Town, our handy Lamu Town map search and great low prices, it's easy to book the perfect hotel holiday accommodation for your Lamu Town visit. We also have some great special accommodation deals in Lamu Town Kenya

    Did you know? Lamu Town Hotels is often misspelt. Here are some variations:

    LamuTown Hotel, Old Lamu Hotel, Amu Hotel,

    Press to Interact
    To top Refresh
    Available On Request
    There are no items in your favourites
    Loading...