JW Marriott San Antonio Hill Country Resort & Spa

23808 Resort Parkway | San Antonio, TX 78261 [See Map]
#2 in Best San Antonio Hotels
Hotel Class 4.5-star Critic Rating Good Guest Rating
TripAdvior Traveler Rating

Based on 1365 reviews

U.S. News Review

Like the Hyatt Regency Hill Country Resort and Spa, the JW Marriott is a sure hit with families. The expansive property has fairways and spa treatments for the adults; and a lazy river, water slides and poolside movies (on summer weekends) for the kids. Meanwhile, the resort offers a variety of rooms to suit groups of various sizes. Whichever accommodations you choose, you'll be surrounded by colorful decor, cozy furniture and views of the Texas hill country. According to guests, the staff always seems to be smiling and ready to assist, and with seven restaurants to choose from, you certainly won't go hungry. Without traffic, it's about a 30-minute drive into San Antonio, making it easy to spend a day touring the city's historic attractions. The JW Marriott San Antonio Hill Country Resort & Spa is a member of the Marriott Hotels group, meaning that loyal guests can earn and redeem Marriott Rewards points here.

How we rank hotels

Awards Received

  • AAA/CAA Four Diamond Lodgings 2015
  • Condé Nast Readers' Choice List 2014
  • Fodor's Choice
  • Travel + Leisure 500 World's Best Hotels 2015

Guest Rooms

  • High Price
  • Average Price
  • Low Price
  • Today
  • +1 Week
  • +2 Weeks
  • +3 Weeks

Good Deal

Prices for this hotel   
Prices for similar hotels   
See details for room types »


  • Room Service
  • Internet Access
  • Business Center
  • Dining
  • Parking
  • Meeting Rooms
  • Fitness Center
  • Pool

Editor's note: Hotel information is updated periodically. If this is your property and you notice any inaccuracies, please let us know. If you are interested in obtaining a badge to display on your website or in other media, please contact us.

Similar Hotels Nearby

JW Marriott San Antonio Hill Country Resort & Spa

23808 Resort Parkway | San Antonio, TX 78261 [See Full Map]