Top Hotels in San Antonio

Find the Top Hotels in San Antonio – 200+ Quality Options from Leading Providers

Check-in
Sun, 30 Mar
Check-out
Mon, 31 Mar
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
Applied filters
Clear filters×Hotels×
Filter by
Search by name
Star rating
Guest rating
Accommodation type
More
Price per night
Popular landmarks
More
Airports
Hotel theme
More
Amenities
More
Room features
Services
Brands
More
Search by name
Star rating
Guest rating
Accommodation type
More
Price per night
Popular landmarks
More
Airports
Hotel theme
More
Amenities
More
Room features
Services
Brands
More
We don’t have any hotels that meet your criteria.You can find more hotels by changing your search parameters.
View map
101-150 out of 228 Hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great79 reviews
MapView on map6.5 mi from City Center
From   US$ 119 /nightSelect
MapView on map11.5 mi from City Center
From   US$ 199 /nightSelect
9.9 mi from City Center
From   US$ 123 /nightSelect
8.4
Great125 reviews
6.5 mi from City Center
From   US$ 106 /nightSelect
7.4 mi from City Center1600 yd from Lackland Air Force Base
From   US$ 156 /nightSelect
Bed & Breakfast
8.4
Great71 reviews
900 yd from City Center200 yd from Riverwalk
From   US$ 488 /nightSelect
8.2
Great104 reviews
2.2 mi from City Center600 yd from Fort Sam Houston Museum
From   US$ 100 /nightSelect
8.2
Great105 reviews
6.7 mi from City Center
From   US$ 152 /nightSelect
8.4
Great267 reviews
8.2 mi from City Center1400 yd from Ingram Park Mall
From   US$ 75 /nightSelect
8.2
Great157 reviews
12.5 mi from City Center
From   US$ 88 /nightSelect
6.5 mi from City Center
From   US$ 99 /nightSelect
7.9 mi from City Center1000 yd from Ingram Park Mall
From   US$ 98 /nightSelect
14.1 mi from City Center
From   US$ 164 /nightSelect
8.4
Great170 reviews
6.6 mi from City Center
From   US$ 139 /nightSelect
8.6
Great285 reviews
6.5 mi from City Center
From   US$ 72 /nightSelect
8.0
Great138 reviews
13.5 mi from City Center
From   US$ 116 /nightSelect
8.4
Great170 reviews
1200 yd from City Center300 yd from The Alamo
From   US$ 126 /nightSelect
8.9 mi from City Center
From   US$ 131 /nightSelect
8.6
Great85 reviews
12.5 mi from City Center
From   US$ 101 /nightSelect
7.8 mi from City Center1100 yd from Ingram Park Mall
From   US$ 274 /nightSelect
8.4
Great79 reviews
7.2 mi from City Center
From   US$ 106 /nightSelect
8.0
Great123 reviews
6.4 mi from City Center
From   US$ 159 /nightSelect
8.4
Great178 reviews
8.0 mi from City Center1500 yd from Ingram Park Mall
From   US$ 63 /nightSelect
8.4
Great114 reviews
7.9 mi from City Center1700 yd from Lackland Air Force Base
From   US$ 76 /nightSelect
6.5 mi from City Center
From   US$ 304 /nightSelect
8.4
Great148 reviews
1400 yd from City Center400 yd from The Alamo
From   US$ 204 /nightSelect
1300 yd from City Center800 yd from Riverwalk
From   US$ 87 /nightSelect
13.6 mi from City Center1700 yd from Six Flags Fiesta Texas
From   US$ 119 /nightSelect
6.6 mi from City Center
From   US$ 51 /nightSelect
8.2
Great123 reviews
13.6 mi from City Center
From   US$ 67 /nightSelect
8.6
Great35 reviews
300 yd from City Center800 yd from Riverwalk
From   US$ 127 /nightSelect
9.2
Perfect12 reviews
1100 yd from City Center400 yd from Henry B Gonzalez Convention Center
From   US$ 306 /nightSelect
1.2 mi from City Center700 yd from Alamodome
From   US$ 108 /nightSelect
12.8 mi from City Center
From   US$ 129 /nightSelect
11.6 mi from City Center
From   US$ 80 /nightSelect
1100 yd from City Center700 yd from Riverwalk
From   US$ 199 /nightSelect
6.3 mi from City Center
From   US$ 145 /nightSelect
8.2
Great135 reviews
1500 yd from City Center1200 yd from The Alamo
From   US$ 257 /nightSelect
7.5 mi from City Center1600 yd from Lackland Air Force Base
From   US$ 114 /nightSelect
8.4
Great88 reviews
11.9 mi from City Center1300 yd from SeaWorld San Antonio
From   US$ 120 /nightSelect
8.0
Great86 reviews
8.9 mi from City Center
From   US$ 140 /nightSelect
8.2
Great215 reviews
1.5 mi from City Center900 yd from Alamodome
From   US$ 71 /nightSelect
8.4
Great119 reviews
800 yd from City Center300 yd from The Alamo
From   US$ 171 /nightSelect
6.8 mi from City Center
From   US$ 204 /nightSelect
8.4
Great64 reviews
1700 yd from City Center1100 yd from Riverwalk
From   US$ 99 /nightSelect
8.2
Great110 reviews
1.2 mi from City Center600 yd from Alamodome
From   US$ 59 /nightSelect
6.7 mi from City Center
From   US$ 157 /nightSelect
6.4 mi from City Center
From   US$ 107 /nightSelect
7.8
Very good32 reviews
300 yd from City Center800 yd from The Alamo
From   US$ 143 /nightSelect
1200 yd from City Center300 yd from The Alamo
From   US$ 151 /nightSelect

Best hotels and places to stay in San Antonio

Why visit?

San Antonio is a vibrant city in the United States that offers a variety of attractions and experiences for tourists. With its rich history, cultural heritage, and lively entertainment, it is a must-visit destination. The city is home to numerous hotels and resorts that cater to different types of travelers. Whether you are looking for a luxurious stay or a budget-friendly option, San Antonio has it all.

Where to stay?

Downtown San Antonio: This area is perfect for tourists who want to be in the heart of the action. It is home to iconic attractions like the Alamo, River Walk, and the Market Square. You can find a wide range of hotels in this area, including the Marriott San Antonio, which offers excellent amenities and easy access to the famous River Walk.

The Pearl District: This trendy neighborhood is known for its vibrant culinary scene and vibrant nightlife. It is home to the historic Pearl Brewery, which has been transformed into a mixed-use development with restaurants, shops, and a hotel. The Hotel Emma is a top choice in this area, offering luxurious accommodations with a touch of old-world charm.

La Cantera: Located in the northwest part of San Antonio, La Cantera is a serene and upscale area. It is home to the luxurious La Cantera Resort and Spa, which provides a tranquil retreat with stunning views of the Texas Hill Country. This resort offers world-class amenities, including golf courses, a spa, and multiple dining options.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.San Antonio is a vibrant city in the United States that offers a variety of attractions and experiences for tourists. With its rich history, cultural heritage, and lively entertainment, it is a must-visit destination. The city is home to numerous hotels and resorts that cater to different types of travelers. Whether you are looking for a luxurious stay or a budget-friendly option, San Antonio has it all.Downtown San Antonio: This area is perfect for tourists who want to be in the heart of the action. It is home to iconic attractions like the Alamo, River Walk, and the Market Square. You can find a wide range of hotels in this area, including the Marriott San Antonio, which offers excellent amenities and easy access to the famous River Walk.3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Drury Plaza Hotel San Antonio Riverwalk: Located in the heart of downtown, this hotel offers comfortable rooms, a rooftop pool, and complimentary hot breakfast. Prices range from $130 to $180 per night.

Hyatt Regency San Antonio: With its prime location on the River Walk, this hotel provides spacious rooms, a rooftop pool, and stunning views of the city. Prices range from $180 to $250 per night.

La Quinta Inn & Suites San Antonio Riverwalk: Situated along the famous River Walk, this hotel offers affordable rates, comfortable rooms, and a complimentary breakfast. Prices range from $100 to $150 per night.

Best kids-friendly hotels:

Residence Inn San Antonio Downtown/Alamo Plaza: Located near the Alamo and other popular attractions, this hotel offers spacious suites with fully-equipped kitchens and a complimentary breakfast. Prices range from $150 to $200 per night.

Great Wolf Lodge: This family-friendly resort features an indoor water park, interactive games, and themed suites. It offers a fun-filled experience for children of all ages. Prices range from $250 to $350 per night.

Best hotels for a romantic getaway:

Mokara Hotel & Spa: This luxurious boutique hotel offers elegant rooms, a full-service spa, and a rooftop pool with stunning views of the city. Prices range from $300 to $400 per night.

Hotel Valencia Riverwalk: Nestled on the banks of the River Walk, this hotel boasts stylish rooms, a rooftop terrace, and a chic Mediterranean-inspired design. Prices range from $250 to $350 per night.

Best for location:

Hotel Contessa: This upscale hotel is located directly on the River Walk, offering easy access to shops, restaurants, and entertainment. Prices range from $200 to $300 per night.

The Westin Riverwalk, San Antonio: Situated on the River Walk, this hotel provides luxurious accommodations with breathtaking views, a rooftop pool, and direct access to the river. Prices range from $250 to $350 per night.

Hilton Palacio del Rio: This iconic hotel is positioned directly on the River Walk, offering convenient access to nearby attractions. Prices range from $200 to $300 per night.

Best for a short city break:

Hotel Gibbs Downtown Riverwalk: Located in downtown San Antonio, this boutique hotel offers contemporary rooms, a rooftop lounge, and easy access to major attractions. Prices range from $150 to $200 per night.

Springhill Suites San Antonio Downtown/Alamo Plaza: This all-suite hotel is located near the Alamo and offers spacious accommodations, complimentary breakfast, and a rooftop pool. Prices range from $150 to $200 per night.

Show moreLess