There are 2 Hotels in Shamrock, Texas, serving a population of 1,933 people in an area of 3 square miles. There is 1 Hotel per 966 people, and 1 Hotel per 1 square miles.
In Texas, Shamrock is ranked 20th of 2209 cities in Hotels per capita, and 13th of 2209 cities in Hotels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Shamrock Hotels.
Best Western Plus Shamrock Inn & Suites 1802 North Main Street Shamrock, TX Hotel, Vacation Rentals
The Route 66 Inn 800 East Opal Street Shamrock, TX Hotel, Motel, Vacation Rentals