A calm river with several colorful boats docked along the shore. In the background, there are buildings and a mosque.

Find hotels in St. Louis from $46

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 26 - Sep 27
Tomorrow
Sep 27 - Sep 28
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for St. Louis hotels

1. Hôtel de la Poste

Hôtel de la Poste
St. Louis
United States
Tracy
$86 nightly
$99 total
Sep 28 - Sep 29
Total with taxes and fees
Hôtel de la Poste

2. Escale Saint-Louis Hôtel-Restaurant

Escale Saint-Louis Hôtel-Restaurant
St. Louis
United States
Aisha
$38 nightly
$46 total
Sep 29 - Sep 30
Total with taxes and fees
Escale Saint-Louis Hôtel-Restaurant

3. Hotel La Residence

Hotel La Residence
St. Louis
United States
shelley
$104 nightly
$120 total
Oct 14 - Oct 15
Total with taxes and fees
Hotel La Residence

4. Hôtel Diamarek

Hôtel Diamarek
St. Louis
United States
khadim
$70 nightly
$83 total
Oct 27 - Oct 28
Total with taxes and fees
Hôtel Diamarek

5. Cap Saint Louis

Cap Saint Louis
St. Louis
United States
Ashanti
$106 nightly
$122 total
Oct 5 - Oct 6
Total with taxes and fees
Cap Saint Louis

6. Hotel KEUR HORUS

Hotel KEUR HORUS
St. Louis
United Kingdom
FATIHA
$73 nightly
$84 total
Sep 30 - Oct 1
Total with taxes and fees
Hotel KEUR HORUS

7. Hôtel INA

Hôtel INA
St. Louis
$83 nightly
$95 total
Oct 3 - Oct 4
Total with taxes and fees
Hôtel INA

8. FILYS HÔTEL

FILYS HÔTEL
St. Louis
United States
Tyler
FILYS HÔTEL

9. Campement Lodge Océan & Savane

Campement Lodge Océan & Savane
Tare
United Kingdom
Penelope
$142 nightly
$160 total
Sep 28 - Sep 29
Total with taxes and fees
Campement Lodge Océan & Savane
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in and around St. Louis

Discover the vibrant charm of St. Louis, where outdoor adventures and cultural experiences await. Enjoy the best locations for families, explore scenic spots, and relax at a private beach around Saint Louis. Embrace the blend of nature and culture during your unforgettable vacation.

Tare

Discover Tare, a welcoming destination perfectly suited for adventure and budget-conscious travelers seeking rich cultural experiences. This vibrant city offers easy access to stunning attractions such as the Langue de Barbarie National Park, the beautiful Saint Louis Beach, and the serene Guembeul Reserve, making it an ideal spot for outdoor enthusiasts. Located about 23 miles by car from St. Louis, Tare provides a smart choice for accommodation, allowing visitors to immerse themselves in the captivating scenery and local charm.

Ndiébène Gandiol

Experience the charm of Ndiébène Gandiol, an excellent hub for adventure and eco-tourism enthusiasts eager to explore stunning attractions like Langue de Barbarie National Park, Guembeul Reserve, and the picturesque Saint Louis Beach. With a range of outdoor activities and scenic views, this vibrant city is perfect for travelers seeking both culture and natural beauty. Located about 12 miles by car from St. Louis, Ndiébène Gandiol is a smart choice for those looking to immerse themselves in the rich landscapes of Senegal.

Ndioloffene

If you are an adventure-seeking traveler, Ndioloffene is the perfect base for your stay while visiting St. Louis, known for its vibrant culture and stunning scenery. This neighborhood offers easy access to the Island of Saint-Louis, the historic Faidherbe Bridge, and the intriguing IFAN Museum, ensuring a rich experience filled with exploration. Located around St. Louis, Ndioloffene makes it simple to immerse yourself in both natural beauty and local history, making it a smart choice for your Senegalese getaway.

Mbao

Immerse yourself in Mbao, where travelers seeking cultural experiences can easily access the stunning Langue de Barbarie National Park, the beautiful Saint Louis Beach, and the serene Guembeul Reserve. This vibrant city, located about 22 miles by car from St. Louis, offers a rich blend of adventure and budget-friendly options year-round, with peak visits from December to February. Mbao is a smart choice for your stay, providing a unique glimpse into the heart of Senegal.

Ndiongo

Adventure seekers will find Ndiongo to be the ideal base for their vacation, featuring a rich cultural landscape and eco-tourism opportunities. With highlights like the modern Gaston Berger University, the picturesque Island of Saint-Louis, and the stunning Grand Mosque, Ndiongo offers a unique blend of experiences. Located about 24 miles by car from St. Louis, it's an easily accessible choice for travelers looking to immerse themselves in the vibrant local culture while enjoying a variety of activities. Ndiongo is a smart hotel booking choice for those wanting to explore Senegal’s charm.

Stay near popular attractions in St. Louis

Discover the charm of St. Louis, where outdoor adventures await! Explore beautiful beaches, scenic islands, and the breathtaking Cap Saint Louis. Immerse yourself in local culture while enjoying thrilling activities and picturesque landscapes that promise an unforgettable getaway.

Saint Louis Beach

6.2/10 (11 reviews)
Experience the best of beach vibes at Saint Louis Beach, perfect for sun seekers and relaxation lovers alike. Situated within St. Louis, this inviting beach offers a unique blend of scenic beauty and local culture. Staying near Saint Louis Beach provides convenient access to all the charm St. Louis has to offer.
See properties

St. Louis

10.0/10 (1 review)
Considered a central hub for outdoor enthusiasts, Parc National de la Langue de Barbarie offers breathtaking scenery and adventurous experiences right in St. Louis. Easily accessible, this national park invites you to explore its natural beauty, making it a great base for your stay in the area.
See properties

Faidherbe Bridge

8.6/10 (9 reviews)
Ideal for travelers interested in history and culture, Faidherbe Bridge is a historic landmark that showcases the vibrant heritage of St. Louis. This beautiful bridge connects the island of St. Louis to the mainland, offering stunning views and a glimpse into the region's past. Staying nearby provides easy access to this captivating site and the surrounding attractions.
See properties

Guet N'Dar

8.0/10 (1 review)
Considered a premier spot for travelers seeking authentic city vibes, Guet N'Dar offers a unique glimpse into local life in St. Louis. This neighborhood is well-connected and makes exploring the rest of St. Louis easy, making it a convenient base for your Senegalese adventure.
See properties

Place Faidherbe

8.8/10 (6 reviews)
An essential stop for culture seekers, Place Faidherbe in St. Louis offers vibrant city vibes and a glimpse into local life. This charming piazza is perfect for soaking up the atmosphere and enjoying the surrounding architecture. Being located within St. Louis makes it easy to explore the area further.
See properties

Island of Saint-Louis

9.8/10 (7 reviews)
A fascinating mix of history and natural beauty, the Island of Saint-Louis offers a unique experience for travelers seeking outdoor adventure and beach vibes. Situated within St. Louis, this picturesque island is easily accessible, making it a convenient base for exploring the area's rich culture and stunning landscapes.
See properties

Grand Mosque

10.0/10 (2 reviews)
Perfectly suited for cultural explorers, the Grand Mosque in St. Louis offers a unique glimpse into Senegalese heritage with its rich architectural beauty and vibrant atmosphere. Nestled within the city, it provides easy access to local attractions, making it a convenient spot for immersing yourself in the surrounding culture.
See properties

IFAN Museum

10.0/10 (1 review)
A must-see for culture seekers, IFAN Museum in St. Louis offers a rich exploration of Senegal's heritage and artistry. Nestled within the city, it provides easy access to local attractions, making it a convenient base for your stay. Experience the vibrant cultural vibes that define this unique destination.
See properties

Learn more about St. Louis

Wander the UNESCO-listed island with its colorful 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.

See all hotels in St. Louis
A calm river with several colorful boats docked along the shore. In the background, there are buildings and a mosque.
Photo by Samantha B.

Top St. Louis Hotel Reviews

Escale Saint-Louis Hôtel-Restaurant

Escale Saint-Louis Hôtel-Restaurant

10/10 Excellent
"Fantastic hosts and rooms."
Yasheema 5-night trip
Posted 4 months ago
Escale Saint-Louis Hôtel-Restaurant
Hôtel de la Poste

Hôtel de la Poste

8/10 Good
"bien"
Martin 2-night trip
Posted 6 months ago
Hôtel de la Poste

More cheap stays in St. Louis

Residence La Suite

Residence La Suite

Route de Khor Sor Saint LOUIS St. Louis St. Louis
Get ratesResidence La Suite
Le Phoenix

Le Phoenix

Route de l'Hydrobase, St. Louis Saint-Louis
Get ratesLe Phoenix
Hôtel Dior Camping de l'Océan

Hôtel Dior Camping de l'Océan

560, Langue de Barbarie St. Louis Saint-Louis Region
Get ratesHôtel Dior Camping de l'Océan
Chez Titi

Chez Titi

161 rue Bouet, quartier nord St. Louis
Get ratesChez Titi

Hotels in St. Louis with star-rating

Frequently asked questions

What is the best area to stay in St Louis?
The best area to stay in St. Louis is the historic Île de Saint-Louis, which is the island at the heart of the city, or the Langue de Barbarie peninsula for a different experience.The Île de Saint-Louis is the main hub for visitors, known for its historic architecture and central location. It's very walkable, with narrow streets lined with guesthouses, restaurants, and artisan shops. The Faidherbe Bridge connects the island to the mainland, making it easy to explore other parts of the city. Couples find this area ideal for a romantic and culturally rich trip due to its unique historical setting and pedestrian-friendly layout.For travelers interested in a more natural setting and access to the beach, the Langue de Barbarie is a good choice. This long, narrow peninsula stretches south from the city and offers accommodations with direct access to the Atlantic Ocean.
What are the best hotels in St Louis that travelers recommend?
Two of the best hotels in St Louis that receive consistently high recommendations from travelers are Hotel La Residence and Hôtel de la Poste.Hotel La Residence is a 4.5-star hotel with an 8.0 rating. Guests appreciate its beautiful architecture and the convenience of a 24-hour airport shuttle. This hotel also offers room service and river views, with suites available for those seeking more spacious rooms.Another highly recommended option is the 4-star Hôtel de la Poste, which has a 7.6 rating. Guests frequently praise its fabulous location and the clean rooms with comfy pillows. The hotel provides air conditioning, free self-parking, and a terrace, along with complimentary cribs for those traveling with infants.
What are the best family hotels in St Louis?
For family-friendly hotels in St Louis, consider Hôtel Diamarek, Hotel La Residence, Cap Saint Louis, and Hôtel de la Poste.The 3-star Hôtel Diamarek, with a 7.8 rating, offers excellent amenities for families, including a children's pool, outdoor pool with sun loungers and umbrellas, and a poolside bar. Connecting rooms are available, and cribs are provided free of charge. Guests can also enjoy free WiFi, complimentary toiletries, and free self-parking. Pets stay free, and the hotel is conveniently located just 0.2 miles from Saint Louis Beach.Hotel La Residence, a 4.5-star hotel with an 8.0 rating, provides valuable services such as onsite babysitting and childcare, and free cribs. The hotel also features suites, complimentary toiletries, and allows pets to stay free. For convenience, a 24-hour airport shuttle and free self-parking are available, along with free WiFi. Guests frequently comment on the beautiful architecture.The 3-star Cap Saint Louis, rated 8.4, is another great option for families. It offers free continental breakfast and free self-parking. Cribs are available, and guests can enjoy free WiFi and complimentary toiletries. Pets stay free, and the hotel is very close to Saint Louis Beach, just 0.1 miles away.Hôtel de la Poste, a 4-star hotel with a 7.6 rating, provides free cribs, free self-parking, and free WiFi. Complimentary toiletries are included, and the hotel features a relaxing terrace. Guests often praise its fabulous location, comfortable pillows, and clean rooms. Find more child-friendly accommodations in St Louis
What are the best spa hotels in St Louis?
For spa hotels in St Louis, consider Hotel La Residence and Hôtel Diamarek.The 4.5-star Hotel La Residence, with an 8.0 rating, offers an extensive spa experience with massage, facial treatments, and body treatments available in dedicated treatment rooms. Guests also appreciate the free airport shuttle and the convenience of free self-parking.Another excellent option is the 3-star Hôtel Diamarek, rated 7.8. This hotel provides various spa services including massage and couples treatment rooms. It also features an inviting outdoor pool with sun loungers, a poolside bar, and a children's pool, making it suitable for families. See all spa hotels in St Louis
What hotels in St Louis offer free breakfast?
For a hotel in St Louis that offers free breakfast, consider the Cap Saint Louis.The 3-star Cap Saint Louis, with an 8.4 rating, provides a complimentary continental breakfast, ensuring a pleasant start to your day. The hotel also includes free self-parking and free WiFi, adding to its convenience. Additionally, it is located just a short stroll from Saint Louis Beach, making it easy to enjoy the local surroundings. Find more hotels with free breakfast in St Louis
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, offers a welcoming stay for you and your pet, as pets are permitted and stay free. The hotel provides food and water bowls, suites for extra comfort, and free toiletries. For convenience, it also features a 24-hour airport shuttle, free self-parking, and free WiFi. Guests often comment on the beautiful architecture.Another excellent option is the 3-star Hôtel Diamarek, rated 7.8, which also allows pets to stay free and provides food and water bowls. This hotel features an outdoor pool with sun loungers, a poolside bar, and a children's pool, making it a relaxing choice. It is conveniently located just 0.2 miles from Saint Louis Beach.The 3-star Cap Saint Louis, with an 8.4 rating, is another highly-rated pet-friendly hotel where pets stay free. Guests can enjoy a complimentary continental breakfast, free toiletries, free self-parking, and free WiFi. This hotel is also very close to Saint Louis Beach, just 0.1 miles away. See more pet-friendly hotels in St Louis
What are the best budget hotels in St Louis?
For budget hotels in St Louis, consider the Cap Saint Louis, Hôtel Diamarek, and Escale Saint-Louis Hôtel-Restaurant.The 3-star Cap Saint Louis, with an 8.4 rating, offers excellent value with complimentary breakfast, continental breakfast, free toiletries, and free self-parking. It also provides free WiFi and allows pets to stay free. This hotel is conveniently located just 0.1 miles from Saint Louis Beach.Another great option is the 3-star Hôtel Diamarek, rated 7.8. Guests appreciate the free WiFi, complimentary toiletries, and the fact that pets stay free. The hotel also features free self-parking, an outdoor pool with sun loungers, and a poolside bar, all just 0.2 miles 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 offers free grocery shopping service, free WiFi, and secured self-parking. The hotel also has a refreshing outdoor pool, making it a comfortable choice. View all budget hotels in St Louis
What are the most romantic hotels in St Louis for couples?
For romantic hotels in St Louis for couples, consider Hotel La Residence, Cap Saint Louis, or Hôtel Diamarek.The 4.5-star Hotel La Residence, with an 8.0 rating, offers suites and free WiFi, and it is conveniently located just steps from the Island of Saint-Louis and the Faidherbe Bridge. Guests frequently mention the beautiful architecture.Another option is the 3-star Cap Saint Louis, rated 8.4. This hotel provides complimentary continental breakfast and free WiFi, and it boasts a beach view, being just 0.1 miles from Saint Louis Beach.The 3-star Hôtel Diamarek, with a 7.8 rating, features an outdoor pool with sun loungers and a poolside bar, as well as free WiFi. It also offers river views and couples' treatment rooms, providing a relaxing experience just 0.2 miles 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 and the Hôtel Diamarek.The 3-star Cap Saint Louis, with an 8.4 rating, is conveniently located just 0.1 miles from Saint Louis Beach. This hotel offers complimentary continental breakfast, free toiletries, and free WiFi. It is also a family-friendly option, providing cribs for guests with young children.Another excellent choice is the 3-star Hôtel Diamarek, rated 7.8, which is 0.2 miles from Saint Louis Beach. This hotel features an outdoor pool with sun loungers and umbrellas, a poolside bar, and a dedicated children's pool. Guests can also benefit from connecting rooms, free cribs, and complimentary WiFi.
What hotels are near St. Louis (XLS)?
For hotels near St. Louis (XLS) in Senegal, consider the Escale Saint-Louis Hôtel-Restaurant.The 3-star Escale Saint-Louis Hôtel-Restaurant, with a 9.2 rating, is conveniently located just 0.3 miles from the airport, making it an excellent choice for travelers seeking proximity. This hotel offers a range of amenities including complimentary grocery shopping services, free self-parking with a secured option, and an inviting outdoor pool. Guests can also enjoy free WiFi during their stay.
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 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 $46 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.

Explore a world of travel with Expedia