Hotels in Edinburg

Search and compare Edinburg hotels from hundreds of travel sites and save

Edinburg, TX, United States
Jul 27 — Jul 282
Edinburg, TX, United States
Tue 7/27
Wed 7/28
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Edinburg

Filter by star ratings
All filters
Victoria Palms Inn & Suites
Victoria Palms Inn & Suites
8.8 Excellent
600 Kingston Way, Donna, TX, United States
Show on map
12.3 mi from city centre, Edinburg 
ExcellentBased on 166 reviews
8.8

Situated in Donna, Victoria Palms Inn and Suites is within easy driving distance of Weslaco and provides an outdoor pool. It also offers a safe, free Wi-Fi and a library.

Holiday Inn Express Hotel & Suites Weslaco, An IHG Hotel
Holiday Inn Express Hotel & Suites Weslaco, An IHG Hotel
8.4 Excellent
421 South International Boulevard, Weslaco, TX, United States
Show on map
16.1 mi from city centre, Edinburg 
ExcellentBased on 99 reviews
8.4

Holiday Inn Express Hotel and Suites Weslaco is a good-value hotel situated a short drive from Mercedes. It has a gym, as well as an outdoor pool, an express check-in and check-out feature and a 24-hour reception.

MainStay Suites Edinburg
MainStay Suites Edinburg
8.2 Excellent
4001 South Us Highway 281, Edinburg, TX, United States
Show on map
2.6 mi from city centre, Edinburg 
ExcellentBased on 176 reviews
8.2

MainStay Suites Edinburg is located in Edinburg and features free wireless internet. It also provides an express check-in and check-out feature, an outdoor pool and an airport shuttle.

Texas Inn and Suites City Center at University Dr.
Texas Inn and Suites City Center at University Dr.
5.8 Okay
202 North 25th Avenue, Edinburg, TX, United States
Show on map
1.1 mi from city centre, Edinburg 
OkayBased on 129 reviews
5.8

Boasting an outdoor pool, Texas Inn & Suites City Center at University Dr is located in Edinburg and offers cosy accommodation. It also provides a 24-hour reception, wired internet and an express check-in and check-out feature.

Motel 6 Edinburg
Motel 6 Edinburg
7.2 Good
1806 South Closner Boulevard, Edinburg, TX, United States
Show on map
1.2 mi from city centre, Edinburg 
GoodBased on 135 reviews
7.2

Motel 6 Edinburg is located in Edinburg and offers free Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

Super 8 by Wyndham Weslaco
Super 8 by Wyndham Weslaco
8.1 Excellent
1702 East Expressway 83, Weslaco, TX, United States
Show on map
14.9 mi from city centre, Edinburg 
ExcellentBased on 531 reviews
8.1

Situated in Weslaco, Super 8 by Wyndham Weslaco provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

Homestay Inn & Suites Edinburg
Homestay Inn & Suites Edinburg
8.5 Excellent
2737 South Business Highway 281, Edinburg, TX, United States
Show on map
1.8 mi from city centre, Edinburg 
ExcellentBased on 154 reviews
8.5

This comfortable hotel in Edinburg offers free Wi-Fi, as well as a 24-hour reception and an express check-in and check-out feature. It is ideally located for guests wishing to visit local attractions.

Tips for booking a Edinburg hotel

Cheapest month:December
Most expensive month:August
Average price in Edinburg:$74/night
Absolute cheapest price found:$34/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$61 - $81
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$57 - $127
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Edinburg hotels

Show all 26 hotels
1
Holiday Inn Express Hotel & Suites Weslaco, An IHG Hotel
Holiday Inn Express Hotel & Suites Weslaco, An IHG Hotel
8.4 Excellent
421 South International Boulevard, Weslaco, TX, United States
Show on map
2.0 mi from city centre, Weslaco 

Holiday Inn Express Hotel and Suites Weslaco is a good-value hotel situated a short drive from Mercedes. It has a gym, as well as an outdoor pool, an express check-in and check-out feature and a 24-hour reception.

2
Victoria Palms Inn & Suites
Victoria Palms Inn & Suites
8.8 Excellent
600 Kingston Way, Donna, TX, United States
Show on map
1.8 mi from city centre, Donna 

Situated in Donna, Victoria Palms Inn and Suites is within easy driving distance of Weslaco and provides an outdoor pool. It also offers a safe, free Wi-Fi and a library.

3
Super 8 by Wyndham Weslaco
Super 8 by Wyndham Weslaco
8.1 Excellent
1702 East Expressway 83, Weslaco, TX, United States
Show on map
1.3 mi from city centre, Weslaco 

Situated in Weslaco, Super 8 by Wyndham Weslaco provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

4
Motel 6 Edinburg
Motel 6 Edinburg
7.2 Good
1806 South Closner Boulevard, Edinburg, TX, United States
Show on map
1.2 mi from city centre, Edinburg 

Motel 6 Edinburg is located in Edinburg and offers free Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

5
MainStay Suites Edinburg
MainStay Suites Edinburg
8.2 Excellent
4001 South Us Highway 281, Edinburg, TX, United States
Show on map
2.6 mi from city centre, Edinburg 

MainStay Suites Edinburg is located in Edinburg and features free wireless internet. It also provides an express check-in and check-out feature, an outdoor pool and an airport shuttle.

Cheapest hotels in Edinburg, Texas

Show all 26 hotels
Super 8 by Wyndham Weslaco
Super 8 by Wyndham Weslaco
8.1 Excellent
1702 East Expressway 83, Weslaco, TX, United States
Show on map
1.3 mi from city centre,  

Situated in Weslaco, Super 8 by Wyndham Weslaco provides 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, an express check-in and check-out feature and meeting rooms.

$51
Avg. per night
Victoria Palms Inn & Suites
Victoria Palms Inn & Suites
8.8 Excellent
600 Kingston Way, Donna, TX, United States
Show on map
1.8 mi from city centre,  

Situated in Donna, Victoria Palms Inn and Suites is within easy driving distance of Weslaco and provides an outdoor pool. It also offers a safe, free Wi-Fi and a library.

$58
Avg. per night
Motel 6 Edinburg
Motel 6 Edinburg
7.2 Good
1806 South Closner Boulevard, Edinburg, TX, United States
Show on map
1.2 mi from city centre,  

Motel 6 Edinburg is located in Edinburg and offers free Wi-Fi. Those staying at the property have access to an outdoor pool and a sun deck.

$60
Avg. per night
Homestay Inn & Suites Edinburg
Homestay Inn & Suites Edinburg
8.5 Excellent
2737 South Business Highway 281, Edinburg, TX, United States
Show on map
1.8 mi from city centre,  

This comfortable hotel in Edinburg offers free Wi-Fi, as well as a 24-hour reception and an express check-in and check-out feature. It is ideally located for guests wishing to visit local attractions.

$60
Avg. per night
Texas Inn and Suites City Center at University Dr.
Texas Inn and Suites City Center at University Dr.
5.8 Okay
202 North 25th Avenue, Edinburg, TX, United States
Show on map
1.1 mi from city centre,  

Boasting an outdoor pool, Texas Inn & Suites City Center at University Dr is located in Edinburg and offers cosy accommodation. It also provides a 24-hour reception, wired internet and an express check-in and check-out feature.

$75
Avg. per night
MainStay Suites Edinburg
MainStay Suites Edinburg
8.2 Excellent
4001 South Us Highway 281, Edinburg, TX, United States
Show on map
2.6 mi from city centre,  

MainStay Suites Edinburg is located in Edinburg and features free wireless internet. It also provides an express check-in and check-out feature, an outdoor pool and an airport shuttle.

$91
Avg. per night
Holiday Inn Express Hotel & Suites Weslaco, An IHG Hotel
Holiday Inn Express Hotel & Suites Weslaco, An IHG Hotel
8.4 Excellent
421 South International Boulevard, Weslaco, TX, United States
Show on map
2.0 mi from city centre,  

Holiday Inn Express Hotel and Suites Weslaco is a good-value hotel situated a short drive from Mercedes. It has a gym, as well as an outdoor pool, an express check-in and check-out feature and a 24-hour reception.

$99
Avg. per night

Hotel prices in Edinburg

2 stars and under

$51 - $99

MainStay Suites Edinburg

#1 Most popular

$91
Avg. per night
Texas Inn and Suites City Center at University Dr.
$75
Avg. per night
Super 8 by Wyndham Weslaco

Best value

$51
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Edinburg

About Edinburg

Founded in 1908 and located in the Rio Grande Valley, Edinburg Texas is home to multiple attractions suitable for everyone including beautiful wetlands, mouth-watering BBQ restaurants and local museums filled with fascinating artefacts.

Things to do

First things first, a visit to Edinburg should begin with a morning at the Museum of South Texas History. Located in the city centre, this museum explains the rich heritage and long standing culture set in the Rio Grande Valley and the divide between South Texas and Northern Mexico.

Next up is a trip to Edinburg Scenic Wetlands, one of the nine sites of the World Birding Centre. This native habitat and wildlife refuge provides a fun filled day out for the whole family. Explore the garden’s water features, dragonfly pond and native plant trail before retiring to the nearby municipal park for a picnic.

Consider yourself a sports fan? Then the H-E-B Park stadium should be on your to-do list, as it’s home to the Rio Grande Valley FC Toros soccer club. The team’s website has an online schedule of matches so it’s worth checking if you’re in town for a home game.

Finally, no visit to southern Texas should go without a spot of BBQ and there are plenty of eateries to choose from. Whether you dine at Willie B’s Barbeque or Bar-B-Cutie you’re in for a delicious treat of slow cooked sizzling meats, dripped with sticky and delicious sauces.

Getting around

McAllen-Miller International Airport is just a short 20-minute drive away, while Valley International Airport is a 40-minute journey. Once inside Edinburg walking is an option, though the heat can easily persuade you to take a taxi or make use of the public transport.

Edinburg travel FAQs

  • What are the best hotels in Edinburg?

    MainStay Suites Edinburg is a very popular hotel in Edinburg with a score of 8.2 from 176 reviews. Motel 6 Edinburg (7.2 from 135 reviews) and Homestay Inn & Suites Edinburg (8.5 from 154 reviews) are also highly rated Edinburg hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Edinburg cost?

    The average price of a hotel in Edinburg is $104 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Edinburg?

    Prices for Edinburg hotels have been found for as low as $40/night over the last 3 days.

  • How much is a hotel in Edinburg tonight?

    A hotel in Edinburg tonight has an average price of $106, but some deals have been found for as low as $62 in HotelsCombined searches over the last 72 hours. Prices in Edinburg are changing frequently.