Find hotels in St. Louis from CA $89

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Louis hotels

Hôtel de la Poste

Hôtel de la Poste
4.0 star property
St. Louis
7.6 out of 10, Good, (101 reviews)
"Hotel is very clean 👌 staff very available. It is close to everywhere and the Senegal river with a long cute bridge. I love ❤️ it and will stay again."
United States
Yacine
The price is CA $127
CA $146 total
includes taxes & fees
Feb 16 - Feb 17
Hôtel de la Poste

Escale Saint-Louis Hôtel-Restaurant

Escale Saint-Louis Hôtel-Restaurant
3.0 star property
St. Louis
9.2 out of 10, Wonderful, (7 reviews)
"Good place"
United States
Frederic
Escale Saint-Louis Hôtel-Restaurant

Residence La Suite

Residence La Suite
2.5 star property
St. Louis
8.0 out of 10, Very good, (1 review)
Residence La Suite

Hotel KEUR HORUS

Hotel KEUR HORUS
3.0 star property
St. Louis
4.0 out of 10, (2 reviews)
"Area around property is dirty and smelly "
United States
Mouhamed
The price is CA $99
CA $114 total
includes taxes & fees
Feb 10 - Feb 11
Hotel KEUR HORUS

Chez Titi

Chez Titi
3.0 star property
St. Louis
The price is CA $59
CA $89 total
includes taxes & fees
Feb 10 - Feb 11
Chez Titi

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
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 CA $177
CA $202 total
includes taxes & fees
Feb 19 - Feb 20
Hotel La Residence

Hôtel Diamarek

Hôtel Diamarek
3.0 star property
St. Louis
7.8 out of 10, Good, (16 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 CA $122
CA $140 total
includes taxes & fees
Mar 5 - Mar 6
Hôtel Diamarek

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 CA $174
CA $198 total
includes taxes & fees
Feb 18 - Feb 19
Cap Saint Louis

Niokobokk

Niokobokk
3.0 star property
Ndiebene Gandiol
8.0 out of 10, Very good, (1 review)
The price is CA $91
CA $106 total
includes taxes & fees
Feb 14 - Feb 15
Niokobokk

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 CA $225
CA $253 total
includes taxes & fees
Feb 13 - Feb 14
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 and neighborhoods for the activities you enjoy most.

Ndioloffene

While there might not be top attractions in Ndioloffene, you can explore the larger area and discover places like Island of Saint-Louis and Parc National de la Langue de Barbarie.

Cite Niakh

While Cite Niakh might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like 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.

Les pirogues! Colorfully painted, these serve the fishermen well as they capture their fish, for sale at the market or for their own table at home. #culture October 2018
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

  • Vibrant Cultural Scene: Experience lively markets, festivals, and traditional ceremonies that showcase St. Louis's rich heritage.
  • Scenic Beaches: Enjoy beautiful beaches with stunning views, perfect for relaxation and water activities.
  • Historic Architecture: Explore the charming downtown area, featuring historic bridges and the impressive St. Louis skyline.
  • Outdoor Adventures: Discover scenic trails and nearby national parks, ideal for nature lovers and adventure seekers.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses that cater to every traveler's needs.

Find great hotels in St. Louis

Experience the charm of St. Louis, Senegal, with a variety of hotel accommodations that cater to every traveler's needs. Whether you're seeking a pet-friendly spot, a business-themed retreat, or a beach vacation experience, St. Louis offers a range of options. From downtown hotels to cozy guesthouses, find the perfect place to unwind and explore this beautiful region. Enjoy the warm hospitality and unique culture that make St. Louis a memorable destination.

  • Hôtel de la Poste: Embracing the charm of classic French colonial architecture, Hôtel de la Poste is a distinguished 4-star hotel located in the heart of St. Louis. Guests can indulge in a variety of dining options, including a lively bar and a restaurant offering local and international cuisine. The hotel features modern amenities such as flat-screen and satellite TVs, ensuring a comfortable and entertaining stay. With its elegant ambiance and rich history, Hôtel de la Poste provides a unique blend of tradition and luxury, perfect for discerning travelers.
  • Hotel La Residence: Hotel La Residence is a welcoming 3-star hotel that caters to families and pet owners seeking a luxurious yet comfortable getaway. Located in St. Louis, this property offers a family-friendly atmosphere with amenities like complimentary cribs and onsite childcare services. Pets are warmly welcomed, with provisions including food and water bowls. The hotel’s attention to family needs, combined with its luxurious touches, makes it a perfect choice for those looking to create unforgettable memories with their loved ones.
  • Hôtel Diamarek: Ideal for business travellers and beach enthusiasts alike, Hôtel Diamarek is a 3-star hotel that combines functionality with a seaside escape. Situated in St. Louis, it offers direct beach access, allowing guests to unwind by the ocean. The hotel is equipped with essential business amenities, featuring multiple meeting rooms and a business center to cater to corporate needs. Pets are also allowed, ensuring that no family member is left behind. With its unique blend of business and leisure, Hôtel Diamarek is a versatile option for diverse travelers.

Where to stay in and around St. Louis

St. Louis, nestled in the Saint-Louis Region of Senegal, offers a captivating blend of outdoor adventure and cultural experiences. Explore the vibrant city centre, enjoy breathtaking views at local recreation spots, and discover charming hangout areas perfect for families. Whether you're seeking scenic landscapes or eco-friendly activities, St. Louis is an ideal destination for those looking to immerse themselves in nature and culture alike.

  • Ndiébène Gandiol: Situated approximately 16.1km from St. Louis, Ndiébène Gandiol is a hidden gem that draws nature enthusiasts and adventure seekers alike. The city's travel experience is defined by its stunning outdoor scenery, making it an ideal spot for those looking to explore the natural beauty of Senegal. Visitors can enjoy vibrant local markets, relax at the nearby beach, or take in the picturesque views of the marina and desert landscapes. With peak travel months from December to February, the area offers a tranquil atmosphere for exploration throughout the rest of the year.
  • Tare: Located about 27.4km from St. Louis, Tare is an eco-friendly destination that invites outdoor adventurers to immerse themselves in its natural surroundings. The city boasts beautiful parks, expansive beaches, and captivating desert vistas that provide an excellent backdrop for hiking, birdwatching, and leisurely strolls. Like its neighbour, Tare sees increased visitor numbers from December to February, but retains a welcoming charm year-round. The focus on sustainable tourism ensures that your experience here contributes positively to the local environment and community.
  • Ndioloffene: Just a stone's throw from St. Louis, Ndioloffene is a vibrant neighbourhood that captivates visitors with its rich cultural offerings and outdoor activities. The area is well-known for its educational venues, allowing travellers to learn about Senegal's heritage and history. Nearby attractions such as monuments, national state parks, and local parks provide ample opportunities for scenic adventures. With a consistently moderate influx of tourists year-round, Ndioloffene remains a delightful place to experience the essence of Senegalese life and hospitality.

Things to do in St. Louis

St. Louis, Senegal, offers a vibrant mix of outdoor adventures and cultural experiences. Visitors can enjoy day tours, explore scenic trails, and participate in summer concerts. The city is also known for its lively markets and festivals, perfect for immersing yourself in local traditions. For those seeking relaxation, a round of golf or a leisurely family stroll along the picturesque waterfront is a must.

Shopping

In the heart of St. Louis, you can explore local markets like Marché de St. Louis for unique souvenirs and handicrafts. If you're up for a drive, head to Centre Commercial de St. Louis for a wider selection of shops and boutiques offering both local and international products.

Recreation

In St. Louis, the Le Relais de l'Hermitage offers rejuvenating spa treatments with panoramic views of the Senegal River. Experience yoga sessions on the beach at La Villa des Alizés, where you can relax in serene surroundings and enjoy fresh, local cuisine.

Adventure

In St. Louis, explore the historic Île de Gorée with its vibrant markets and stunning coastal views. Enjoy a thrilling pirogue ride through the nearby mangroves, immersing yourself in the rich biodiversity of the Senegal River Delta. Don't miss the vibrant nightlife and local music scene for a truly memorable experience.

Nightlife

In St. Louis, the vibrant nightlife features lively bars like Le Bateau Ivre, where you can enjoy local music, and the atmospheric La Terrasse, perfect for sipping cocktails under the stars. The city's cultural vibe and warm hospitality make for an unforgettable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Louis

Planning a budget-friendly trip to St. Louis, Senegal? Consider visiting in February or from September to October, when prices drop. Booking your hotel about a month in advance can yield the best deals, with Fridays being the cheapest day to stay. Keep an eye on last-minute offers on Expedia for potential savings. Additionally, you can save by bundling your hotel, flights, and activities into a package. Don't forget to use Expedia's price filter to find accommodations that fit your budget while enjoying the region's free activities and public transport options.

  • 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: The cheapest time to book a hotel in St. Louis is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 Wednesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and deals, sort the price filter from lowest to highest.
  • Consider bundling your trip: You have the opportunity to save money by combining your St. Louis hotel reservations with your flights and activities through an Expedia package.

Find the best attractions in St. Louis

St. Louis, Senegal, offers an exciting blend of outdoor adventure and cultural experiences, making it a perfect vacation spot. Visitors can explore beautiful beaches, historic bridges, and the nearby national parks, all while enjoying stunning scenery. Don't miss the vibrant downtown area and the impressive St. Louis skyline, which showcase the city's charm and character. Whether you're seeking relaxation or adventure, St. Louis has something for every traveller.

  • Saint Louis Beach: Experience the vibrant beach vibes at Saint Louis Beach, where you can relax on golden sands, swim in the warm Atlantic waters, and enjoy the sun. The atmosphere is perfect for unwinding and soaking up the local culture.
  • Parc National de la Langue de Barbarie: Embark on an adventure in Parc National de la Langue de Barbarie, known for its stunning scenery and outdoor activities. Explore diverse ecosystems, spot unique wildlife, and enjoy activities like birdwatching and hiking in this beautiful national park.
  • Faidherbe Bridge: Discover the cultural significance of Faidherbe Bridge, a historic landmark that connects the islands of Saint Louis. Stroll across this architectural gem and take in the views of the river and the city while appreciating its rich history.

Best time to go to St. Louis

The best time to visit St. Louis can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Louis falls in October, when visitor numbers are slightly low and weather is sunny with no rain. The coolest average temperature in St. Louis falls in January, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.6°F (24.8°C)No RainSunnySlightly HighSlightly High
February77.4°F (25.2°C)No RainSunnySlightly HighSlightly Low
March79.0°F (26.1°C)No RainSunnyAverageSlightly High
April80.4°F (26.9°C)No RainSunnySlightly HighAverage
May81.3°F (27.4°C)No RainSunnySlightly LowAverage
June82.4°F (28.0°C)No RainSunnyAverageAverage
July83.1°F (28.4°C)No RainSunnyAverageAverage
August83.3°F (28.5°C)Light RainMostly SunnySlightly LowAverage
September84.2°F (29.0°C)Light RainMostly SunnyAverageSlightly Low
October86.4°F (30.2°C)No RainSunnySlightly LowSlightly Low
November83.5°F (28.6°C)No RainSunnyAverageSlightly High
December78.4°F (25.8°C)No RainSunnyAverageAverage

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. Find more child-friendly accommodations in St Louis
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. See more pet-friendly hotels in St Louis
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 CA $89 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.