See the latest prices and deals by choosing your dates.
Mahe
Naturalis - Oceanview Residences is a recently renovated guest house in Mahe, where guests can make the most of its pool with a view and garden. This property offers access to a balcony, tennis at the tennis court, free private parking and free WiFi. The accommodation offers airport transfers, while a car rental service is also available. The Host was exceptional, he went the extra mile to make our visit special
Pointe Larue
The bed and breakfast will provide guests with air-conditioned units offering a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Some units include a terrace and/or a balcony with mountain views and an outdoor dining area. At the bed and breakfast, each unit is equipped with bed linen and towels. We stayed one night at The Runway Lodge in Pointe Larue (May 4–5), simply to be close to the airport—and it turned out to be more than just convenient. This small, charming pension delivers a warm welcome and genuine hospitality that makes even a short stay feel pleasant. It’s not a destination in itself, but as a last-night stopover before catching an early flight, it ticks all the boxes: clean, comfortable, friendly, and just a stone’s throw from the runway—minus the chaos. Ideal for travellers who prefer peace over panic before boarding.
Beau Vallon Beach, Beau Vallon
Set in Beau Vallon, 80 metres from Beau Vallon Beach and 5.2 km from Victoria Clock Tower, Harmony Self-Catering Apartments offers a garden and air conditioning. This property offers access to a balcony, free private parking and free WiFi. Outdoor seating is also available at the guest house. We had an amazing stay at this apartment! The host, Nico and his daughter Karen, were exceptionally kind and welcoming, always ready to help with any issue or question. The room was incredibly spacious and comfortable, with every little detail thoughtfully arranged. The balcony view was absolutely stunning – a perfect spot to relax and enjoy the surroundings. Highly recommend this place for a wonderful and hassle-free stay!
Takamaka
The guest house provides guests with a terrace, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a toaster, and a private bathroom with bath and a hair dryer. A fridge, a stovetop and kitchenware are also provided, as well as a kettle. At the guest house, each unit is equipped with bed linen and towels. Communication before, during and after was the best I’ve ever received. Greg goes above and beyond to insure his guests are taken care of.
Takamaka
Featuring a well-fitted kitchen with an oven and a microwave, each unit also comes with a safety deposit box, a satellite flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa. The units come with a private bathroom and kettle, while selected rooms here will provide you with a balcony and others also have mountain views. At the guest house, every unit is equipped with bed linen and towels. Everything was excellent, Adam is a brilliant host.
Beau Vallon Beach, Beau Vallon
Located within 60 metres of Beau Vallon Beach and 4.2 km of Victoria Clock Tower, Bord Mer Villa provides rooms with air conditioning and a private bathroom in Beau Vallon. The property has garden views and is 6.6 km from Seychelles National Botanical Gardens and 4.9 km from Seychelles National Museum. The bed and breakfast features family rooms. Best location, beach is just around, restaurants and markets are very close, the receptionists are great very friendly and helpful. The rooms are very clean. The price performance rate is perfect.
Glacis
Situated in Glacis, within 500 metres of Northolme Beach and 7.4 km of Victoria Clock Tower, Calm Sorento features accommodation with pool with a view and free WiFi as well as free private parking for guests who drive. 9 km from Seychelles National Botanical Gardens and 7.3 km from Seychelles National Museum, the property offers a garden and a terrace. The accommodation provides full-day security and a housekeeping service for guests.
At the bed and breakfast, units have a private bathroom.
A car rental service is available at the bed and breakfast.
Our stay was absolutely delightful! The view was amazing, and both Shifah and the owner were incredibly kind and helpful. We thoroughly enjoyed our time and highly recommend it to anyone visiting.
Anse Royale Beach, Anse Royale
The guest house will provide guests with air-conditioned units with a desk, a kettle, a safety deposit box, a flat-screen TV and a private bathroom with a bath. Some units feature a terrace and/or a balcony with pool views and an outdoor dining area. At the guest house, units come with bed linen and towels. Excellent facility with very professional staff. They do extra care of the guests Nice view to the ocean
Takamaka
Set in Mahe, 2.6 km from Anse Takamaka Beach, Domaine Desaubin Luxury Villas offers accommodation with a free private parking, an outdoor swimming pool and a bar. 30 km from Morne Blanc Trail and 32 km from Morne Seychellois, the property provides a garden and a private beach area. The accommodation features room service, and currency exchange for guests.
At the guest house, every room includes a wardrobe, a flat-screen TV and a private bathroom. The units at Domaine Desaubin Luxury Villas come with a seating area.
Everything! The Villa was big, it had a bathtub and a nice terrace. The stuff was super friendly and takes good care of you and the environment as well. The private beach is beautiful to chill but not good for swimming. Breakfast was delicious - mostly fruit and vegetables from their own garden. Also they have an air to water machine which turns the air humidity into drinking water 💕 you’re allowed to refill your bottle with that!
Beau Vallon
Offering a year-round outdoor pool and views of the sea, Villa Roscia is situated in Beau Vallon on the island of Mahe. Guests can enjoy the on-site restaurant.
The rooms are fitted with a TV with cable channels. A terrace or balcony are featured in certain rooms. Rooms include a private bathroom with a shower and bidet, with a hairdryer provided.
Breakfast at the balcony with a beautiful view was the perfect way to start the day.
The staff was very kind and helpful and everything worked smoothly. The hosts Nicole and Paolo are lovely people💛
The location was very good: near the beach and restaurants but still very peaceful.
We had a standard room, which had everything we needed (AC worked great) and it was very clean.
Strong recommendation!
We make it quick and easy to book a B&B in Mahé. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Les Elles Guesthouse Self Catering, Ogumka, Self catering , Beoliere, Mahe and JA Enchanted Waterfront Seychelles have received great reviews from guests in Mahé regarding the views from these B&Bs
Guests staying in Mahé also spoke highly of the views from these B&Bs: Clef des Iles, Naturalis - Oceanview Residences and Eden Panoramic.
Domaine Desaubin Luxury Villas, Harmony Self-Catering Apartments and Ocean Terrace are some popular B&Bs in Mahé.
In addition to these B&Bs, Loversnest Self Catering, Chalets Des Vacances and Grann Kaz Guest House are also popular in Mahé.
Many families visiting Mahé loved staying at Villa Voilier, JA Enchanted Waterfront Seychelles and Cote Cedres.
Similarly, 180 Degrees Self-Catering, Janes' Serenity Guesthouse and Domaine Desaubin Luxury Villas are also popular among family travellers.
Couples travelling in Mahé loved staying at Eden Panoramic, Villa Voilier and Cote Cedres.
Similarly, these B&Bs in Mahé are highly rated by couples: Domaine Desaubin Luxury Villas, 180 Degrees Self-Catering and Chalets Des Vacances.
The average price per night for a B&B in Mahé for this weekend is US$174, based on current Booking.com prices.
Most B&Bs on Booking.com offer free cancellation.
There are 63 B&Bs in Mahé you can book on Booking.com.
Extremely clean and new apartment, fully equipped, felt safe also. Great location, also very quiet. Next to the nice beach and supermarket, also restaurants. Sylvia was so friendly and made me feel very welcomed. I cannot recommend enough this place, if I ever go back to Seychelles, I would book this apartment again.
Our stay at the Romance Bungalows was perfect! Delta was so kind every time we saw her, always with a great smile on her face and asking how we were doing and if there was anything we needed. The location was just a 1-minute walk to the beach and all the restaurants and bars, but still quiet and private. The room was spacious, comfortable, clean, and had everything we needed. We would definitely stay here again!
Harmony with nature, superb rocky coast, warm and helpful hosts and staff, quiet and private. Great rooms and magical location.
Really great location, beaches right across the street and lovely sounds of the ocean from the room. Great parking space on site. Close to Takamka Distillery (nice for an outing), nice restaurants nearby. Henri was a great host, really helpful with recommendations on car rental, places to go and things to do. Thoroughly enjoyed our stay here!
Charming boutique hotel. Perfect service, great ambience, great food.
Came for a workation, great internet, safe and quiet surroundings. Terry's a great host and helps with any questions you may have. The apartment is located on a steep hill so you definitely need a car. Terry helps you rent one if you want to.
Excellent boutique hotel with great atmosphere. Andrew and his team are very attentive, friendly and accommodating. The breakfast is excellent and the room is spacious, spotless and well equipped with views of the city and sea that you can enjoy on the small balcony. Great location just a couple of minutes from Victoria city centre. I only spent 2 nights there but highly enjoyed my stay.
Very quiet, friendly, modern accommodation with a nice garden, pool and very good breakfast. Large apartments. Good location, close to the ocean coast. There is a pizzeria across the road from the hotel. Very tasty and cheap! Private parking lot!