The Hotel Magnolia

119 N McKenzie St, Foley, 36535-3532, AL

Enter Your Trip Dates

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


The Hotel Magnolia offers families true luxury. Each of the 10 rooms, which were built more than 100 years ago, have been updated and restored to their former glory. There is a pool onsite as well as free parking and complimentary European Continental breakfast that is served every morning. Rooms are large and spacious and have views of the courtyard and pool; complimentary Wi-Fi is accessible in each of the rooms as well as by the pool. Families will want to spend their special occasions here time and again.

Our Editor Loves

  • Free Wi-Fi
  • Outdoor pool
  • Large rooms

Family Interests

  • Beach
  • Bicycling
  • Golf
  • Museum/Cultural
  • Water Sports

Family Amenities

  • Free Breakfast
  • Free Wi-Fi
  • Kitchenettes
  • Pool
  • Refrigerator


Southern charm at its best

by Iga M

It was definitely the nicest hotel I've been in United States (and I have visited already 38 states). I love the Southern charm and style of the hotel. The furniture and room were well maintained, and the breakfast was exceptional.

Hidden Gem!

by Piazza777

Quite simple. I'm in the travel industry and for the last 20+ years I spend half the month in hotels. ALL things considered, the Hotel Magnolia is in the top 1% places I've ever stayed! If you travel much you already know what we look for. Would take too long to list here. Imagine those categories and across the board the lowest score for Magnolia would be an "A." (Breakfast, Room temp/ comfort, Showers, Bed, Elegance... A+) I also had a special request of the hotel staff on the last day that other hotels would have easily denied or reluctantly approved with an add-on fee... but Magnolia's manager granted it with a smile and at her own expense. Breath of fresh air in today's corporately objective obtuse culture. Atmosphere perfect for solo, with a spouse, or family. Please try this slice of Americana, you will be glad you did!