Dining in Cabo San Lucas
Call Us Today: 011 52 624 143 9166
Reserve Your  Stay
Click calendar to select check in date

Click calendar to select check out date

Newsletter Sign Up
ISO 50001

Resort Dining in Cabo San Lucas


Enjoy fine dining and delicious snacks without having to leave our beachfront property. Whether you enjoy cold drinks and delicious snacks from one of our poolside bars or dinner at our rooftop restaurant serving international cuisine amid incredible views, you'll find the perfect place to enjoy a meal at Cabo Villas Beach Resort & Spa. Call our friendly staff at 011 52 (624) 143-9166 to learn more about the many casual and fine dining options at our beachfront resort in Cabo San Lucas.

Dining Out at Cabo Villas Beach Resort & Spa

Attitude Restaurant Bar

Located by the Infinity Pool, Attitude's menu offers a wide variety of dishes and entrees. The breakfast buffet is available from 8 a.m. - 11 a.m., and lunch, dinner and snacks are served from 11 a.m. – 10 p.m. And don't forget about our happy hour drinks menu! Attitude Restaurant Bar has your favorite drinks including margaritas, dirty monkeys and of course Corona! Karaoke Night is held every Wednesday from 8 p.m. - 11 p.m.

Infinity Pool Snack Bar

Relax and enjoy ice cold cocktails from the bar located in the middle of our popular Infinity Pool from 10 a.m. - 6 p.m. Delicious lunch items and snacks are available from 11 a.m. - 6 p.m.

Baja Brewing Company 

The rooftop terrace of Cabo Villas Beach Resort & Spa is home to Baja Brewing Company. With spectacular views of the Sea of Cortez, our restaurant and microbrewery serves International cuisine and eight craft beer recipes. The eclectic menu of Baja Brewing Company includes traditional pub fare, American favorites and elegant dishes. Open for breakfast, lunch and dinner from 8 a.m. - midnight.

  • Send To Friend