Skip to main content

Search hotels in Mary Esther, FL

Enter your dates to see the latest prices and deals for Mary Esther hotels

Mary Esther – 16 hotels and places to stay

Filter by:

Star Rating
Review score

Hampton Inn & Suites Mary Esther-Fort Walton Beach, Fl

Hotel in Mary Esther

Located in Mary Esther, Hampton Inn & Suites Mary Esther-Fort Walton Beach, Fl offers 3-star accommodations with an outdoor swimming pool and a shared lounge.

F
Francisco
From
United States
Overall great stay, but what made our experience wonderful was the kindness of the Assistant GM, Aisha.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 93 reviews
Price from
$135.39
1 night, 2 adults

Fairfield Inn & Suites by Marriott Fort Walton Beach Hurlburt Area

Fort Walton Beach (Near Mary Esther)

Located in Fort Walton Beach, Florida, this hotel features an outdoor pool and a daily continental breakfast. Free Wi-Fi access is offered.

L
LaQuanza
From
United States
It was quiet, clean, and comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 182 reviews
Price from
$140
1 night, 2 adults

Home2 Suites by Hilton Fort Walton Beach Eglin AirForce Base

Fort Walton Beach (Near Mary Esther)

Located 8.1 miles from Fort Walton Beach Park, Home2 Suites by Hilton Fort Walton Beach Eglin AirForce Base offers 3-star accommodations in Fort Walton Beach and has an outdoor swimming pool, a shared...

T
Tre
From
United States
The property is newer and very beautiful. The aroma is so nice when you walk in!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 54 reviews
Price from
$160.44
1 night, 2 adults

Islander W 703

Fort Walton Beach (Near Mary Esther)

Facing the beachfront in Fort Walton Beach, Islander W 703 has an outdoor pool and a restaurant.

K
Keith
From
United States
We loved it being beach front property, also that the pool stayed open late. Most places close the pool after dark
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 23 reviews
Price from
$250
1 night, 2 adults

Islander W 602

Fort Walton Beach (Near Mary Esther)

Facing the beachfront in Fort Walton Beach, Islander W 602 has an outdoor pool and a restaurant.

V
Vance
From
United States
No breakfast. Location was fabulous!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$286
1 night, 2 adults

Pirates Bay B109

Fort Walton Beach (Near Mary Esther)

Featuring a restaurant, Pirates Bay B109 offers accommodations in Fort Walton Beach, 7.5 miles from Destin Harbor Boardwalk and 1.4 miles from Emerald Coast Science Center.

M
Marksity
From
United States
Everything was perfect!! We were evading hurricane Milton. Very friendly and caring neighbors. Property was very clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$176
1 night, 2 adults

Residence Inn by Marriott Fort Walton Beach

Fort Walton Beach (Near Mary Esther)

Residence Inn by Marriott Fort Walton Beach is located in Fort Walton Beach, within 2.3 miles of Fort Walton Beach Park and 6.6 miles of Destin Harbor Boardwalk.

L
Latasha
From
United States
clean spacious kitchenette an rooms
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews
Price from
$194
1 night, 2 adults

La Quinta by Wyndham Fort Walton Beach

Fort Walton Beach (Near Mary Esther)

This Florida hotel features an outdoor pool, daily continental breakfast, and free property-wide WiFi. Guests will also be 9 minutes’ walk from Fort Walton Beach Landing Park.

J
James
From
South Korea
The room was exceptional! well equiped with desk with light, plenty of electrical outlets, iron and ironing board, hair dryer , coffee machine w/ premiun coffee and condinments, mini fridge, microwave, plenty of towels, bath and wash rags. Beautiful, well kept lobby with nice continetal breakfast and sundry store.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,252 reviews
Price from
$98.56
1 night, 2 adults

Sleep Inn & Suites Fort Walton Beach - Destin West

Fort Walton Beach (Near Mary Esther)

Located in Fort Walton Beach, 2.4 miles from Fort Walton Beach Park, Sleep Inn & Suites Fort Walton Beach - Destin West provides accommodations with a seasonal outdoor swimming pool, free private...

P
Pauline
From
United States
Property was very nice. Clean and new.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 178 reviews
Price from
$86.53
1 night, 2 adults

Candlewood Suites - Ft Walton Bch - Hurlburt Area by IHG

Fort Walton Beach (Near Mary Esther)

Located 3.9 miles from Fort Walton Beach Park, Candlewood Suites - Ft Walton Bch - Hurlburt Area by IHG offers 3-star accommodations in Fort Walton Beach and features an outdoor swimming pool, a...

K
Kristy
From
United States
The staff was amazing. They were all so helpful and if had any questions or concerns they were taken care of quickly.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 137 reviews
Price from
$127
1 night, 2 adults
See all 16 hotels in Mary Esther

Hotels with parking in Mary Esther

Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 279 reviews
From $95.09 per night
Free parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 326 reviews
From $90.29 per night
Free parking
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 994 reviews
From $154.68 per night
Free parking
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 122 reviews
From $95.09 per night
Free parking
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 138 reviews
From $101.70 per night
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,250 reviews
From $101.02 per night
Free parking
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,455 reviews
From $92.21 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 634 reviews
From $117.52 per night
Free parking
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,697 reviews
From $90.40 per night
Parking on site
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 327 reviews
From $114.32 per night

Most booked hotels in Mary Esther and surrounding area in the past month

See all

Popular with guests booking hotels in Mary Esther

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 93 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,618 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,252 reviews

Popular with guests booking hotels in Fort Walton Beach

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 292 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 414 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 178 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 278 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 315 reviews

Popular with guests booking hotels in Fort Walton Beach

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 227 reviews

Budget hotels in Mary Esther and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 182 reviews

Located in Fort Walton Beach, Florida, this hotel features an outdoor pool and a daily continental breakfast. Free Wi-Fi access is offered.

From $85.88 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 137 reviews

Located 3.9 miles from Fort Walton Beach Park, Candlewood Suites - Ft Walton Bch - Hurlburt Area by IHG offers 3-star accommodations in Fort Walton Beach and features an outdoor swimming pool, a...

From $120.57 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 239 reviews

Featuring free WiFi, Regency Inn Ft Walton Beach is a pet-friendly accommodations in Fort Walton Beach, Florida.

From $67.80 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 228 reviews

Featuring free WiFi, Super 8 Ft Walton Beach is an accommodations in Fort Walton Beach, Florida The motel is 1.7 mi from beach access, and is located opposite Liza Jackson Park.

From $67.80 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 376 reviews

Discover the perfect blend of comfort, convenience, and coastal charm at our hotel, ideally located on the picturesque Santa Rosa Sound and just two miles from the stunning beaches of Okaloosa Island...

From $73.19 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 227 reviews

Located in Fort Walton Beach, 3.1 miles from Fort Walton Beach Park, Tru By Hilton Fort Walton Beach, Fl provides accommodations with an outdoor swimming pool, free private parking and a fitness...

From $90.29 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 354 reviews

The Fairway Inn is 2 miles from both the beach and the center of Fort Walton Beach. Guests can relax in the on-site outdoor pool.

From $74.67 per night
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 190 reviews

This Fort Walton Beach, Florida hotel is 8 miles from Eglin Air Force Base. The hotel features an outdoor pool and guest rooms include a coffee maker and cable TV.

From $61.42 per night

Best hotels with breakfast in Mary Esther and nearby

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 245 reviews

Located in Fort Walton Beach, 0.7 mi from Jet Stadium, Holiday Inn Express - Fort Walton Beach Central has a fitness center.

From $110.79 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 178 reviews

Located in Fort Walton Beach, 2.4 miles from Fort Walton Beach Park, Sleep Inn & Suites Fort Walton Beach - Destin West provides accommodations with a seasonal outdoor swimming pool, free private...

From $80.68 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,252 reviews

This Florida hotel features an outdoor pool, daily continental breakfast, and free property-wide WiFi. Guests will also be 9 minutes’ walk from Fort Walton Beach Landing Park.

From $95.09 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews

Residence Inn by Marriott Fort Walton Beach is located in Fort Walton Beach, within 2.3 miles of Fort Walton Beach Park and 6.6 miles of Destin Harbor Boardwalk.

From $168.37 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 315 reviews

Offering an outdoor pool and free WiFi access, Fairfield By Marriott Fort Walton Beach-West Destin is located in Fort Walton Beach, Florida. Gulfarium Marine Adventure Park is 3 minutes’ drive away.

From $99.44 per night
Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 214 reviews

This Fort Walton Beach hotel is within 5 minutes' drive of the Okaloosa Island Pier. The hotel offers a grab and go breakfast and free WiFi.

From $81.64 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 414 reviews

Beach Dreams. Beal Life. Fantasizing about a Florida getaway? This beachfront hotel is right where you want to be!

From $132.21 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 327 reviews

This Fort Walton Beach, Florida hotel offers a daily, free hot buffet breakfast and free high-speed internet access. Emerald Coast Convention Center is 1575 ft from the hotel.

From $114.32 per night

Hotels located in the center of Mary Esther

<h2>Spacious Accommodations</h2> Central Mary Esther Condo 5 Mi to Okaloosa Island! in Mary Esther offers a spacious apartment with two bedrooms and a living room.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews

Stylish Bayfront Townhome Less Than 10 Mi to Beach! offers accommodations in Mary Esther, 14 miles from Destin Harbor Boardwalk and 29 miles from Pensacola Beach Gulf Pier.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

Waterfront Townhome about 10 Mi to Navarre Beach! is located in Mary Esther, just 9.3 miles from Fort Walton Beach Park and 14 miles from Destin Harbor Boardwalk.

New! Pirate`s Cove! Waterfront! 2 Dog Friendly, Free Activities Included! is located in Mary Esther, just 11 miles from Fort Walton Beach Park and 29 miles from Pensacola Beach Gulf Pier.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Mary Esther Home with Private Pool and Fireplace! offers accommodations in Mary Esther, 29 miles from Pensacola Beach Gulf Pier.

What Guests Said About Mary Esther:

10

Property is close to Stunning Nevarre Beaches, 30 mins to...

Property is close to Stunning Nevarre Beaches, 30 mins to Pensacola, Destin and Fort Walton is even closer than Nevarre, 10 minute drive. We loved our stay! Beautiful home and neighborhood was very safe, large back yard for dogs too!!! Great time! Lots of Great restaurants in the area!!!
Guest review by
Raymond
United States
2.0

They advertise for breakfast but they never served any.

They advertise for breakfast but they never served any. You aren't allowed to even get coffee until 6:30 and even then, they only make three pots. So if you miss out, you just miss out. They also advertise for a pool and you cant swim in it. There's no hair dryer. Prostitutes hang out and knock on the doors at all hours of the night. We booked a 2 bed 4 person room and they only gave us ome bed and then when we asked for a double bed, it was going to be a $100 upcharge. We asked for a cancellation after being told it would be free and still told us we would have to pay for the first night. They double charged me and when I asked for it to be fixed they told me that I had to take it up with my bank. They also wont give you a receipt until after you check out. The sheets were severely stained and the fromt desk staff was not friendly. We will never stay there again nor would we advertise for it.
Guest review by
Anonymous