Find Hotels with Restaurants in Punta Rassa, FL

  • 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

Check availability on Punta Rassa Hotels with Restaurants

Our top choices for Punta Rassa hotels with a restaurant

Marriott Sanibel Harbour Resort & Spa

Marriott Sanibel Harbour Resort & Spa
4.0 star property
Punta Rassa
8.6 out of 10, Excellent, (1,001 reviews)
"Our favorite place to stay!"
United States
Tammy
$270 nightly
The price is $301
Jun 1 - Jun 2
Total with taxes and fees
Marriott Sanibel Harbour Resort & Spa

Lani Kai Beachfront Resort

Lani Kai Beachfront Resort
3.5 star property
Fort Myers Beach
9.0 out of 10, Wonderful, (1,494 reviews)
"room was fabulous just what I wanted my balcony was beachfront got to enjoy the sunsets have my morning coffee also highly recommend"
United States
Carol
$160 nightly
The price is $178
May 27 - May 28
Total with taxes and fees
Lani Kai Beachfront Resort

Sanibel Island Beach Resort

Sanibel Island Beach Resort
3.0 star property
Mid Island
9.2 out of 10, Wonderful, (1,893 reviews)
"Loved the room and the location, the grounds were beautiful and had a convenient beach access, very charming!"
United States
Hillary
$268 nightly
The price is $296
Jun 1 - Jun 2
Total with taxes and fees
Sanibel Island Beach Resort

The Bay Inn at Lani Kai

The Bay Inn at Lani Kai
3.0 star property
Fort Myers Beach
7.6 out of 10, Good, (409 reviews)
"front desk workers were extremely pleasant"
United States
Dave
$136 nightly
The price is $152
May 20 - May 21
Total with taxes and fees
The Bay Inn at Lani Kai

The Perry Hotel Naples

The Perry Hotel Naples
4.5 star property
Naples
9.6 out of 10, Exceptional, (801 reviews)
"Food was great, two pools (family and adults only) the room was clean which is extremely important and a great view"
United States
Stefany
$185 nightly
The price is $206
May 21 - May 22
Total with taxes and fees
The Perry Hotel Naples

Pink Shell Beach Resort and Marina

Pink Shell Beach Resort and Marina
4.0 star property
Fort Myers Beach
9.4 out of 10, Exceptional, (1,357 reviews)
"Great stay!"
United States
John
$277 nightly
The price is $308
May 17 - May 18
Total with taxes and fees
Pink Shell Beach Resort and Marina

Shangri-La Springs

Shangri-La Springs
2.5 star property
Bonita Springs
9.2 out of 10, Wonderful, (217 reviews)
"Clean room with nice little outback patio area. Walking distance to some great shops and places to eat as well!"
United States
Kevin
$139 nightly
The price is $155
May 17 - May 18
Total with taxes and fees
Shangri-La Springs

Off the Charts Inn & Out Island Resort

Off the Charts Inn & Out Island Resort
2.5 star property
Saint James City
9.6 out of 10, Exceptional, (160 reviews)
"second floor with the screened in porch was fabulous! Loved the hanging chair and we had a full view of all of the manatee's outback! Perfectly located, will stay here again for sure!~"
United States
Kevin
$192 nightly
The price is $214
May 27 - May 28
Total with taxes and fees
Off the Charts Inn & Out Island Resort

Tween Waters Island Resort & Spa

Tween Waters Island Resort & Spa
3.0 star property
Captiva
8.6 out of 10, Excellent, (1,002 reviews)
"View from room was amazing. "
United States
Timothy
$304 nightly
The price is $339
May 17 - May 18
Total with taxes and fees
Tween Waters Island Resort & Spa

DiamondHead Beach Resort

DiamondHead Beach Resort
3.5 star property
Fort Myers Beach
9.2 out of 10, Wonderful, (1,173 reviews)
"Great room, great staff and great beach! Really enjoyed the location as well. Would stay here again"
United States
Kristen
$239 nightly
The price is $266
May 26 - May 27
Total with taxes and fees
DiamondHead Beach Resort
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.

Top Punta Rassa Hotel Reviews

Frequently asked questions

How much do hotels with dining in Punta Rassa cost?
The rate for hotels in Punta Rassa ranges from $152 to $339 per night. Expedia has tempting deals on hotels with restaurants or near terrific dining experiences that'll please both your appetite and wallet. 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 Punta Rassa?
It's hard to go past Hilton Garden Inn Ft Myers. Cozy up at this 3-star stay which offers a garden and a deep soaking bathtub. Gulf Coast Homes Cape Coral Ft Myers is another sought-after hotel with dining worth looking into. Unpack your suitcase at this 2-star option and make the most of amenities such as a swimming pool and laundry facilities. There are multiple hotels with dining in Punta Rassa with a total average guest review rating of 9.0.
How many hotels with dining are there in Punta Rassa?
Punta Rassa has 2 hotels within reach of some great dining options. To help you locate the perfect digs, use our filter tool to search for other perks or amenities you need.
What are the best cheap hotels with dining in Punta Rassa?
Keep both your stomach and wallet happy at one of our Punta Rassa hotels with dining that start from $152 per night. Gulf Coast Homes Cape Coral Ft Myers will place you near some tempting foodie experiences. Handy amenities here include a swimming pool and laundry facilities. Also look up Fountain Cottages Inn, which has a swimming pool and a barbecue grill. Use the cash you save at either property to feast your way around Punta Rassa! Taking advantage of free attractions in Punta Rassa makes your vacation budget stretch even further. Sanibel Harbour Beach and Port Sanibel Marina are tourist favorites. With the cash you save, why not treat yourself to a delicious meal? 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 Punta Rassa?
Spend your family vacation at Hilton Garden Inn Ft Myers, a 3-star option just a quick drive from downtown. Conveniences here include laundry facilities and WiFi. Another family-friendly hotel with dining in Punta Rassa is Fountain Cottages Inn. A picnic area and laundry facilities help make this 2-star stay a hit with guests. After checking in and chilling together in your cozy digs, it's time to hit the road and discover some of the local sights. Sanibel Harbour Beach and Railroad Museum of South Florida are among the family-friendly attractions in Punta Rassa.
Why book your hotel with dining in Punta Rassa with Expedia?
Expedia makes it easy to find your ideal hotel with dining in Punta Rassa. Make use of our filters to search for stays with an on-site restaurant. If you have a budget in mind, click on how much you're willing to spend and the preferred star rating of your hotel. We'll help you find the perfect place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Punta Rassa?
Expedia can help you easily source cheap hotels with dining in Punta Rassa. Use our convenient filter tools to find stays with restaurants or delightful extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.

Explore a world of travel with Expedia