Hotels with Restaurants in St. Michael from $126

  • 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
  • Be picky

    Search almost a million properties worldwide

Top Cities in St. Michael

Check availability on St. Michael Hotels with Restaurants

Our top choices for St. Michael hotels with a restaurant

Radisson Aquatica Resort Barbados

Radisson Aquatica Resort Barbados
4.0 star property
Garrison Historic Area
7.6 out of 10, Good, (1,000 reviews)
"Everything was great, the staff were excellent. "
United States
WATTIE
Radisson Aquatica Resort Barbados

Hilton Barbados Resort

Hilton Barbados Resort
4.5 star property
Garrison Historic Area
8.4 out of 10, Very Good, (1,012 reviews)
"Amazing resort and kind staff"
United States
Dominique
$340 nightly
The price is $381
May 9 - May 10
Total with taxes and fees
Hilton Barbados Resort

Island Inn All Inclusive Hotel

Island Inn All Inclusive Hotel
3.0 star property
Garrison Historic Area
8.6 out of 10, Excellent, (263 reviews)
"Nice resort, food is really great. The beach is very close and the bay is beautiful"
United Kingdom
Giancarlo
$311 nightly
The price is $355
May 4 - May 5
Total with taxes and fees
Island Inn All Inclusive Hotel

Sweetfield Manor

Sweetfield Manor
4.0 star property
Bridgetown
9.0 out of 10, Wonderful, (327 reviews)
"The manor house common areas are decorated artfully and the seating is comfortable. The pool is made to look like a grotto and is very pleasant, especially when the frogs start to sing. Strolling the grounds is a treat and the peacocks are quite entertaining. The dining is excellent and I had shrimp each day in different dishes. The chef cooks it perfectly! "
United States
Nanci
$180 nightly
The price is $202
May 14 - May 15
Total with taxes and fees
Sweetfield Manor

Barbados Chi Guest House

Barbados Chi Guest House
3.0 star property
Pine Gardens
7.2 out of 10, Good, (54 reviews)
"Christy is a great host. She is very welcoming and attentive. The property is in a nice quiet part of town but not far from the beach and stores. I enjoyed laying in the hammock and walking through the beautiful, huge garden. It had everything I needed for a great stay. I didn't want to leave but I will be back."
United States
Taghira
Barbados Chi Guest House

Paradise Villas

Paradise Villas
3.0 star property
Bridgetown
8.2 out of 10, Very Good, (63 reviews)
"It is a pretty excellent lodging for the price "
United States
Herbert A
$105 nightly
The price is $126
Apr 27 - Apr 28
Total with taxes and fees
Paradise Villas

Walmer Lodge Apartments

Walmer Lodge Apartments
2.5 star property
Bridgetown
7.4 out of 10, Good, (29 reviews)
"The staff didn't help me with my luggage ( very heavy) when I left from the second floor. "
United States
Anonymous traveler
Walmer Lodge Apartments
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

Top St. Michael Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in St. Michael cost?
Hotels in St. Michael range between $126 to $381 per night. Come with an appetite — these hotels feature restaurants or are near top foodie areas. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in St. Michael?
Choose from multiple hotels with dining in St. Michael with a total average guest review rating of 8.2. Little Arches Boutique Hotel Barbados - Adults only places you near some tasty foodie experiences. This popular 4-star property also features a terrace and a garden. Beach View is another recommended option with dining. It has a 4-star rating and conveniences such as a barbecue grill and a spa.
How many hotels with dining are there in St. Michael?
St. Michael has 9 hotels within reach of some great dining options. To help you locate the perfect digs, use our filter tool to search for other must-have perks or amenities.
What are the best cheap hotels with dining in St. Michael?
Use The Monteray Hotel as a base to eat your way around the food scene of St. Michael. This well-priced option offers amenities such as a swimming pool and a garden. Another stay that'll please both your budget and appetite is Jo J's Hostel. Conveniences here include a garden and a yard. Hotels with dining in St. Michael start from just $126 per night. If you prefer to hold on to your hard-earned cash and still catch the best of St. Michael, add some fantastic free attractions to your must-see list. Dover Beach and Rockley Beach are always great choices. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in St. Michael?
Spend your family vacation at Beach View, a 4-star option not far from town. Conveniences here include a children's pool and laundry facilities. Another family-friendly hotel with dining in St. Michael is Sweetfield Manor. Housekeeping services and laundry facilities help make this 4-star stay a traveler favorite. After checking in and chilling out together in your cozy new digs, it's time to hit the road and visit some of the local sights. Dover Beach and Rockley Beach are two excellent family-friendly attractions in St. Michael.
Are there any 5-star hotels with dining in St. Michael?
If you're up for a bit of luxury and some excellent food experiences on your St. Michael trip, Fairmont Royal Pavilion has your name on it. This 5-star hotel with dining comes with massage services and beauty services and is around 7 miles from downtown. Another retreat that'll cater to your culinary cravings is Saint Peter's Bay. It's 9 miles from the center of the city and includes amenities such as pillow top mattresses and beauty services.
Why book your hotel with dining in St. Michael with Expedia?
Reserving a hotel with dining in St. Michael is as easy as entering your travel dates and picking an option suited to your needs. Chasing a stay that has an on-site restaurant or is in a culinary hot spot? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find your perfect match.
How can I find cheap hotels with dining in St. Michael?
With Expedia's user-friendly filter tool, scoring cheap hotels with dining in St. Michael couldn't be easier. To find stays that are very pocket friendly, refine your search results by budget, meal plans and star rating.
What is there to do in St. Michael near my hotel with dining?
You'll find tons of awesome things to do and see in St. Michael. Drop by attractions like Brownes Beach, Brighton Beach and Pebbles Beach. Paradise Beach, Barbados Museum & Historical Society and St. Michael's Cathedral are other must-do's.