Find hotels in St. Louis from £35

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Louis hotels

Escale Saint-Louis Hôtel-Restaurant

Escale Saint-Louis Hôtel-Restaurant
3.0 star property
St. Louis
9.4 out of 10, Exceptional, (8 reviews)
"Good place"
United States
Frederic
The price is £31
includes taxes & fees
9 Apr - 10 Apr
Escale Saint-Louis Hôtel-Restaurant

Hôtel Diamarek

Hôtel Diamarek
3.0 star property
St. Louis
7.8 out of 10, Good, (17 reviews)
"Hotel Diamarek is peaceful and guest-friendly. I loved the proximity to the beach and the clean pool. "
United States
Peter
The price is £75
includes taxes & fees
1 May - 2 May
Hôtel Diamarek

Hôtel INA

Hôtel INA
Saint-Louis
The price is £54
includes taxes & fees
3 Apr - 4 Apr
Hôtel INA

Eden Beach Saint-Louis

Eden Beach Saint-Louis
3.0 star property
St. Louis
5.4 out of 10, (9 reviews)
"The property was quiet and the staff, Adji and Muhammad and the other guy whom I can’t remember, were all excellent hosts. They made me feel welcome. Adji went the extra mile to arrange a tour for me and El Hadj, the tour guide was wonderful as well. I will definitely recommend this lace ."
United States
Sankung
The price is £36
includes taxes & fees
3 May - 4 May
Eden Beach Saint-Louis

Hotel La Residence

Hotel La Residence
4.5 star property
St. Louis
8.0 out of 10, Very good, (49 reviews)
"Good food. Unique and historic "
United States
Sheila R.
The price is £103
includes taxes & fees
19 Apr - 20 Apr
Hotel La Residence

Cap Saint Louis

Cap Saint Louis
3.0 star property
St. Louis
8.2 out of 10, Very good, (20 reviews)
"Wonderful place"
Sweden
Stefan
The price is £102
includes taxes & fees
13 Apr - 14 Apr
Cap Saint Louis

Hôtel de la Poste

Hôtel de la Poste
4.0 star property
St. Louis
7.6 out of 10, Good, (105 reviews)
"Clean rooms but basic overall."
United States
Benjamin
The price is £75
includes taxes & fees
10 Apr - 11 Apr
Hôtel de la Poste

Campement Lodge Océan & Savane

Campement Lodge Océan & Savane
3.5 star property
Tare
8.0 out of 10, Very good, (12 reviews)
"In August we booked for a 3 night stay in November as part of our honeymoon tour of SEnegal. We booked and paid for a superior double bungalow. On arrival they had no record of our booking but I was able to verify booking by showing my booking details and receipt on my phone. They told us that we could have the booked room for one night only as it was booked for someone else for the second two nights. They offered us a basic cabin and this is what we accepted as we did not want to take the room...
United Kingdom
Penelope
The price is £136
includes taxes & fees
9 Apr - 10 Apr
Campement Lodge Océan & Savane
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in St. Louis

Find the best St. Louis areas for the activities you enjoy most. Learn more about St. Louis
Learn more about St. Louis

Ndioloffene

While Ndioloffene may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Island of Saint-Louis and Parc National de la Langue de Barbarie.

Cite Niakh

If you're looking for some top things to see and do in Cite Niakh and surrounding area, you can visit Parc National de la Langue de Barbarie and Island of Saint-Louis.

Stay near popular St. Louis attractions

Learn more about St. Louis

Wander the UNESCO-listed island with its colourful colonial buildings and visit the historic Faidherbe Bridge for spectacular river views. Explore the bustling Guet Ndar fishing quarter where you can watch fishermen bring in their daily catch and visit the North's oldest mosque.

Photo by Samantha B.
Open Photo by Samantha B.

Top St. Louis Hotel Reviews

More cheap stays in St. Louis

Find out more about St. Louis

Top reasons to visit St. Louis

  • Pristine Beaches: St. Louis boasts stunning beaches with soft sands and inviting waters, perfect for relaxation and sunbathing.
  • Cultural Richness: The city features charming colonial architecture and vibrant local markets, showcasing its unique heritage.
  • Outdoor Adventures: Engage in activities like birdwatching at the Djoudj National Bird Sanctuary, a UNESCO World Heritage site.
  • Festive Atmosphere: Immerse yourself in lively local festivals that celebrate the region's culture and traditions.
  • Variety of Accommodations: From guesthouses to beachfront hotels, St. Louis offers diverse lodging options to suit every traveller.

Find great hotels in St. Louis

St. Louis, located in the Saint-Louis Region of Senegal, offers a delightful selection of accommodation options for every traveller. From charming guesthouses to well-appointed hotels, you're sure to find the perfect place to stay. Whether you seek a pet-friendly option, a business-themed environment, or a beachside retreat, St. Louis hotels cater to diverse preferences and needs, ensuring a memorable experience in this captivating destination.

  • Hôtel de la Poste: A charming 4-star establishment, Hôtel de la Poste embodies a classic colonial atmosphere while offering modern comforts. Located in the heart of St. Louis, this hotel features a delightful restaurant that serves breakfast and light fare, alongside a bar and lounge for guests to unwind. The rooms are equipped with satellite and flat-screen televisions, ensuring entertainment at your fingertips. Perfect for those seeking a blend of history and contemporary leisure, this hotel promises a memorable stay.
  • Hotel La Residence: Catering to families, business travellers, and luxury seekers alike, Hotel La Residence is a refined 3-star hotel offering numerous amenities. Situated in St. Louis, it boasts a business centre and meeting rooms, making it ideal for corporate guests. Families will appreciate the child-friendly services, including free cribs and onsite babysitting for a fee. The elegant ambiance and well-appointed facilities ensure a comfortable and enjoyable experience for all types of visitors.
  • Hôtel Diamarek: Emphasising a unique blend of business and beach experiences, Hôtel Diamarek is a 3-star hotel that welcomes both professionals and pet owners. With direct access to the beach, guests can indulge in sun-soaked relaxation while enjoying the convenience of multiple meeting rooms and a business centre for work-related needs. The pet-friendly policy includes amenities like food and water bowls, allowing you to bring your furry friends along for the adventure. This hotel is a versatile choice for those seeking both leisure and productivity.

Where to stay in and around St. Louis

St. Louis, Senegal, offers a unique blend of vibrant culture and breathtaking scenery for adventurous travellers. Explore the charming streets of downtown St. Louis, renowned for its colonial architecture, or immerse yourself in the stunning natural landscapes just outside the city. Whether you prefer outdoor activities like birdwatching in the nearby Djoudj National Bird Sanctuary or enjoying family-friendly excursions along the coastline, St. Louis promises unforgettable experiences for every visitor.

  • Tare: Located 10.6km from St. Louis, Tare is a charming city known for its outdoor and eco-friendly adventures. With a steady influx of visitors peaking in January to February and May, Tare offers a delightful blend of nature and adventure. Explore its local park, bask in the sun on family-friendly beaches, and venture into the nearby desert for a unique experience. The scenic beauty and recreational opportunities make Tare an excellent choice for those seeking an adventure-filled getaway.
  • Ndiébène Gandiol: Situated 6.2km from St. Louis, Ndiébène Gandiol is a vibrant city that attracts travellers seeking outdoor experiences and stunning scenery. The visitor numbers peak in January to February and April, offering a bustling atmosphere. Enjoy the local market, where you can immerse yourself in the culture and flavours of the region. With nearby landmarks such as the desert, marina, and park, Ndiébène Gandiol is the perfect destination for those wanting to explore the natural beauty and engage in thrilling adventures.
  • Cite Niakh: Nestled around the St. Louis area, Cite Niakh is a lively neighbourhood that invites visitors year-round, with peak travel times in January to February and October. Known for its outdoor activities and scenic views, it’s an ideal spot for adventure seekers. Key attractions include the national state park, various parks, and a notable monument, making it a culturally enriching experience. The education venues in the area also provide a unique opportunity to learn about the local heritage while enjoying the captivating scenery.

Things to do in St. Louis

St. Louis, Senegal, is an ideal destination for those seeking outdoor adventures and scenic beauty. Visitors can engage in educational excursions, explore vibrant local markets, and immerse themselves in lively festivals. With numerous fun activities available, St. Louis offers a unique blend of culture and adventure, ensuring a memorable experience for all who visit.

Shopping

In St. Louis, visit the vibrant local markets like the Marché Central for authentic souvenirs and crafts. If you're up for a drive, check out the more extensive shopping options at Le Mall de Saint-Louis, featuring various shops and eateries to explore.

Recreation

In St. Louis, indulge in revitalising spa treatments at the serene La Maison des Artistes, where wellness meets artistry. For recreational activities, explore the tranquil surroundings of the Senegal River, perfect for leisurely boat rides and birdwatching, immersing yourself in the region's natural beauty.

Adventure

Explore the Parc National de la Langue de Barbarie, where you can kayak through mangroves, spot diverse bird species, and enjoy stunning coastal scenery. For a taste of local culture, visit the vibrant markets of St. Louis, where you can sample delicious Senegalese cuisine and shop for unique crafts.

Nightlife

St. Louis boasts a vibrant nightlife with colourful bars and lively music. Enjoy a cocktail at Le Flamingo, or dance the night away at La Teranga. For a more relaxed vibe, visit the charming Café de la Gare, where you can unwind with locals and savour delicious snacks.

Booking tips and Expedia advantages for St. Louis

For a budget-friendly visit to St. Louis, Senegal, consider travelling in February or from September to October when prices are lower. Book your hotel about a month in advance for the best rates, especially on Fridays, while avoiding pricier Mondays. Use Expedia to compare room rates and find great deals; their last-minute offers can be beneficial if you're spontaneous. Additionally, consider bundling your hotel with flights and activities for extra savings. Enjoy free local attractions and utilise public transport to keep costs down while exploring the city.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Louis are February and September to October, where the prices are slightly lower. This is in comparison to January, March and November, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in St. Louis about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Louis is Friday. The most expensive day to stay in St. Louis is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring that the most affordable hotels appear first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in St. Louis with your flights and activities through an Expedia package.

Find the best attractions in St. Louis

St. Louis, located in the Saint-Louis Region of Senegal, offers a delightful mix of outdoor adventures and scenic beauty. Visitors can enjoy pristine beaches, explore the nearby national parks, and discover charming islands. Cultural enthusiasts will appreciate attractions such as the St. Louis Zoo, which showcases the region's wildlife, while the local points of interest cater to those seeking a vibrant beach experience and outdoor activities in this enchanting destination.

  • Saint Louis Beach: Experience the vibrant beach vibes at Saint Louis Beach, where golden sands meet the azure waters. This idyllic spot is perfect for relaxing, sunbathing, and enjoying the local atmosphere.
  • Parc National de la Langue de Barbarie: Embark on an adventure in Parc National de la Langue de Barbarie, a haven for nature lovers. With its stunning scenery, this national park offers outdoor activities like bird-watching and exploring its diverse ecosystems.
  • Island of Saint-Louis: Discover the charm of the Island of Saint-Louis, known for its picturesque streets and beach vibes. The island's rich history and stunning views make it an ideal spot for leisurely strolls and cultural exploration.

Best time to go to St. Louis

The best time to visit St. Louis is dependant on what kind of holiday you are seeking. October is its hottest month on average. At this time, visitor numbers are slightly low and weather is sunny with no rain (dry). January is its coolest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancy
January76.6°F (24.8°C)No Rain (Dry)SunnySlightly High
February77.4°F (25.2°C)No Rain (Dry)SunnySlightly High
March79.0°F (26.1°C)No Rain (Dry)SunnyAverage
April80.4°F (26.9°C)No Rain (Dry)SunnySlightly High
May81.3°F (27.4°C)No Rain (Dry)SunnySlightly Low
June82.4°F (28.0°C)No Rain (Dry)SunnyAverage
July83.1°F (28.4°C)No Rain (Dry)SunnyAverage
August83.3°F (28.5°C)Light RainMostly SunnySlightly Low
September84.2°F (29.0°C)Light RainMostly SunnyAverage
October86.4°F (30.2°C)No Rain (Dry)SunnySlightly Low
November83.5°F (28.6°C)No Rain (Dry)SunnyAverage
December78.4°F (25.8°C)No Rain (Dry)SunnyAverage

Frequently asked questions

What is the best area to stay in St Louis?
The best area to stay in St Louis is on Île de Saint-Louis itself, particularly around the Pont Faidherbe and the historic streets radiating from it.

This island is the heart of St Louis, a UNESCO World Heritage site known for its historic-era architecture and relaxed atmosphere. It's very walkable, with narrow streets, colourful buildings, and views of the Senegal River. You'll find many of the city's historic guesthouses and restaurants concentrated here, especially along Rue de France and Rue Blanchot.

Couples often find Île de Saint-Louis ideal for a romantic and cultural getaway. You can enjoy strolls along the riverbanks, explore the local markets, and dine at charming restaurants with views of the water. The island offers a tranquil base to experience the city's unique heritage.

For those interested in local life and a more authentic experience, staying slightly off the main tourist streets on the island, perhaps towards the southern end, provides a glimpse into daily routines while still being within easy reach of all the main attractions.
What are the best hotels in St Louis that travellers recommend?
Two of the best hotels in St Louis that receive consistently high recommendations from travellers are Hotel La Residence and Hôtel de la Poste.

The 4.5-star Hotel La Residence, with an 8.0 rating, offers beautiful architecture and many rooms provide stunning river views. Guests appreciate the convenience of 24-hour room service and an airport shuttle, making arrivals and departures seamless. Suites are also available for those seeking more spacious accommodation.

Another highly recommended option is the 4-star Hôtel de la Poste, which has a 7.6 rating. This hotel is praised for its fabulous location and offers comfortable rooms with air conditioning. Guests can also enjoy the terrace and benefit from free self-parking.
What are the best family hotels in St Louis?
For families travelling to St Louis, Hôtel La Residence, Cap Saint Louis, and Hôtel Diamarek are highly recommended options.

The 4.5-star Hôtel La Residence, with a rating of 8.0, offers excellent facilities for families, including on-site babysitting and childcare services, and free cribs. Many guests appreciate the hotel's suites, providing extra space for families, and the convenience of a 24-hour airport shuttle. Pets are also welcome to stay free of charge.

Another great choice is the 3-star Cap Saint Louis, which boasts an impressive 8.4 rating. This hotel provides complimentary continental breakfast, and free cribs are available. It is very close to Saint Louis Beach, just 0.2 km away, making it easy for families to enjoy the seaside.

The 3-star Hôtel Diamarek, rated 7.8, also caters well to families. It features connecting rooms and free cribs, along with a children's pool and an outdoor pool with sun loungers and a poolside bar for relaxation. The hotel is conveniently located just 0.4 km from Saint Louis Beach.
What are the best spa hotels in St Louis?
For excellent spa hotels in St Louis, consider Hotel La Residence and Hôtel Diamarek.

The 4.5-star Hotel La Residence, rated 8.0, offers a range of spa treatments including massage, facial treatments, and body treatments within its dedicated treatment rooms. Guests appreciate the beautiful architecture, and the convenience of a 24-hour airport shuttle, free WiFi, and free self-parking.

Another great option is the 3-star Hôtel Diamarek, with a 7.8 rating. This hotel provides massage services and couples treatment rooms, alongside an inviting outdoor pool with sun loungers, a poolside bar, and a children's pool. Free WiFi and free self-parking are also available.
What hotels in St Louis offer free breakfast?
For hotels in St Louis offering complimentary breakfast, the Cap Saint Louis is an excellent option.

The 3-star Cap Saint Louis, boasting an 8.4 rating, provides a free continental breakfast daily, which is a great start to your day. This hotel also offers free Wi-Fi, free toiletries, and free self-parking, adding to its convenience. Additionally, pets can stay for free. It is conveniently located just 0.2 km from Saint Louis Beach.
What are the top pet-friendly hotels in St Louis?
For top pet-friendly hotels in St Louis, consider Hotel La Residence, Hôtel Diamarek, and Cap Saint Louis.

The 4.5-star Hotel La Residence, with an 8.0 rating, is a pet-friendly option that welcomes pets and allows them to stay free of charge. It provides pet food and water bowls, and guests appreciate its beautiful architecture. The hotel also offers suites, a 24-hour airport shuttle, free toiletries, free self-parking, and complimentary WiFi.

Another excellent choice is the 3-star Hôtel Diamarek, rated 7.8. This hotel is very accommodating for pets, allowing them to stay for free and providing food and water bowls. For guests, there is an outdoor pool with sun loungers, a poolside bar, and a children's pool. It is conveniently located just 0.4 km from Saint Louis Beach.

The 3-star Cap Saint Louis, with an 8.4 rating, is also a highly-rated pet-friendly hotel where pets can stay for free. Guests can enjoy a complimentary continental breakfast and free toiletries. The hotel also offers free self-parking and complimentary WiFi. It is very close to Saint Louis Beach, just 0.2 km away.
What are the best budget hotels in St Louis?
For budget-friendly accommodation in St Louis, consider the Cap Saint Louis, Hôtel Diamarek, or Escale Saint-Louis Hôtel-Restaurant.

The 3-star Cap Saint Louis, with a rating of 8.4, offers excellent value. Guests appreciate the complimentary breakfast and free WiFi, along with free self-parking. It is conveniently located just 0.2 km from Saint Louis Beach.

Another great option is the 3-star Hôtel Diamarek, rated 7.8. This hotel provides a refreshing outdoor pool with sun loungers and a poolside bar, as well as free WiFi and free self-parking. It is situated 0.4 km from Saint Louis Beach.

The Escale Saint-Louis Hôtel-Restaurant is a highly-rated 3-star hotel with an impressive 9.2 rating. It features a pleasant outdoor pool and offers free WiFi and secured self-parking.
What are the most romantic hotels in St Louis for couples?
For a romantic stay in St Louis, consider Hotel La Residence or Hôtel Diamarek.

The 4.5-star Hotel La Residence, with an 8.0 rating, offers beautiful architecture and is ideally situated on the Island of Saint-Louis, just 0.2 km from the Faidherbe Bridge and Place Faidherbe. Many suites provide lovely river views, and the hotel offers convenient amenities such as free WiFi, free self-parking, and a 24-hour airport shuttle.

Another excellent choice for couples is the 3-star Hôtel Diamarek, rated 7.8. This hotel features an outdoor pool with sun loungers and a poolside bar, superb for relaxing together. Some rooms offer river views, and the hotel provides couples' treatment rooms for a truly indulgent experience. It is located 0.4 km from Saint Louis Beach.
What are the best hotels in St Louis near Saint Louis Beach?
For hotels in St Louis near Saint Louis Beach, consider the Cap Saint Louis or the Hôtel Diamarek.

The 3-star Cap Saint Louis, rated 8.4, is located just 0.2 kilometres from Saint Louis Beach. Guests can enjoy complimentary continental breakfast and free WiFi. The hotel also offers free parking and allows pets to stay free of charge.

Another great option is the 3-star Hôtel Diamarek, with a rating of 7.8, situated 0.4 kilometres from Saint Louis Beach. This hotel features an outdoor pool with sun loungers and a poolside bar, as well as a children's pool. Guests benefit from free WiFi, free self-parking, and complimentary toiletries.
What hotels are near St. Louis (XLS)?
For hotels near St. Louis (XLS), consider the Escale Saint-Louis Hôtel-Restaurant.

This 3-star hotel, with an excellent 9.2 rating, is conveniently located just 0.5 km from St. Louis (XLS) airport. It offers a range of amenities including free WiFi, an inviting outdoor pool, and secure free self-parking. Guests can also benefit from a complimentary grocery shopping service, adding to the convenience of their stay.
When is the best time to go to St Louis?
The best time to visit St Louis, Senegal, is during the dry season, which runs from November to May.

During these months, you'll experience pleasant temperatures and minimal rainfall, making it ideal for exploring the city's historic sites and enjoying its outdoor activities. The weather is generally sunny with cooler evenings, superb for strolling along the Fanal district or taking a pirogue trip on the Senegal River.

The shoulder months of November and May are particularly good as they offer comfortable weather with fewer crowds than the peak tourist season.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Louis.
How can I save on a St. Louis hotel booking with Expedia?
Members always get our best prices. Find our best St. Louis hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a St. Louis hotel?
Prices for hotels in St. Louis often vary, but you can find a great deal from £35 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.