Surfside Beach Public Library



Tours & day trips

See all 21 activities

History & culture

See all 6 activities

Shows & concerts

See all 6 activities

Classes & workshops

See all 5 activities

Popular places to visit


Top Hotel Deals

Surfside Beach Oceanfront Hotel
Surfside Beach Oceanfront Hotel
3 out of 5
15 S Ocean Blvd, Surfside Beach, SC
Surfside Beach Oceanfront Hotel
Grand Palms Resort
Grand Palms Resort
3 out of 5
1251 Grand Palms Resort Drive, Surfside Beach, SC
Grand Palms Resort
Margaritaville - Beautiful Beach Getaway
Margaritaville - Beautiful Beach Getaway
Surfside Beach
Margaritaville - Beautiful Beach Getaway
Holiday Inn Resort Oceanfront at Surfside Beach by IHG
Holiday Inn Resort Oceanfront at Surfside Beach by IHG
3 out of 5
1601 N Ocean Blvd, Surfside Beach, SC
Holiday Inn Resort Oceanfront at Surfside Beach by IHG
Charming 2-bedroom cottage near downtown Surfside Beach. Quick walk to the beach
Charming 2-bedroom cottage near downtown Surfside Beach. Quick walk to the beach
Surfside Beach
Charming 2-bedroom cottage near downtown Surfside Beach. Quick walk to the beach
Charming cottage in beautiful Surfside Beach!  1 Block from the beach!!!!
Charming cottage in beautiful Surfside Beach! 1 Block from the beach!!!!
Surfside Beach
Charming cottage in beautiful Surfside Beach! 1 Block from the beach!!!!
Sea Chique | Ocean View Beach House with Private Pool and Hot Tub
Sea Chique | Ocean View Beach House with Private Pool and Hot Tub
Surfside Beach
Sea Chique | Ocean View Beach House with Private Pool and Hot Tub
Club Wyndham Grand Palms
Club Wyndham Grand Palms
3.5 out of 5
1250 US-17 BUS, S Kings Highway, Surfside Beach, SC
Club Wyndham Grand Palms
Sandpebble Beach Club Surfside Beach a Ramada by Wyndham
Sandpebble Beach Club Surfside Beach a Ramada by Wyndham
2.5 out of 5
1011 South Ocean Blvd, Surfside Beach, SC
Sandpebble Beach Club Surfside Beach a Ramada by Wyndham
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.