Star Rating
Hotel Name
Price Range (USD) to
Amenities

Port Royal South Carolina Hotels & Motels

Find the perfect hotel in Port Royal using our hotel guide provided below. Search for cheap and discounted hotel and motel rates in or close to Port Royal, SC for your upcoming personal or group trip. We provide the best Port Royal, South Carolina hotel and motel rooms. Browse the Port Royal area hotels to find the perfect lodging! Please use the provided map of the Port Royal hotels. Coordinating a group? Get Port Royal Group Hotel Deals

The Port Royal center is around 2 miles south of Beaufort Memorial Hospital and 3 miles south of Downtown Beaufort Marina.

Port Royal Hotels, Motels & Accommodations

Days Inn by Wyndham Port Royal/near Parris Island - Port Royal
+1-888-389-4121
1660 Ribaut Rd., Port Royal, SC 29935 +1-888-389-4121
  • Cheap Beach property
  • 136 sleeping rooms in hotel
From$49
Average 3.0 /5 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Port Royal" Get Alexa Skill →
Super 8 by Wyndham Port Royal/Beaufort
+1-888-675-2083
1360 Ribaut Rd., Port Royal, SC 29935 +1-888-675-2083
  • 2 star hotel
  • Check in: 11:00 AM
Best Western Sea Island Inn in Beaufort
+1-800-716-8490
1015 Bay St., Beaufort, SC 29902 +1-800-716-8490 ~3.47 miles north of Port Royal
  • Cheap Downtown hotel
  • Comp. Breakfast
  • Most guests said rooms were small
  • New aircon
From$138
Very Good 4.5 /5 Review Score Call BookMore Details
Beaufort Inn in Beaufort
+1-800-805-5223
809 Port Republic St., Beaufort, SC 29902 +1-800-805-5223 ~3.52 miles north of Port Royal
  • High-end Riverfront property
  • Check-in: 3:00PM
  • Most guests liked the proximity to shopping
  • Accessible parking
From$118
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Rhett House Inn in Beaufort
+1-888-965-1860
1009 Craven St., Beaufort, SC 29902 +1-888-965-1860 ~3.54 miles north of Port Royal
  • Four star Downtown hotel
  • Complimentary breakfast is offered
  • Delicious breakfast
  • Great location
From$159
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Comfort Suites Near Mcas Beaufort : 131 Big John Rd.
+1-888-788-5576
131 Big John Rd., Beaufort, SC 29906 +1-888-788-5576 ~3.64 miles north of Port Royal
  • 3 star Downtown hotel
  • Check-in: 3pm
  • City centre within easy reach, said 100%
  • Tiny workout room
From$79
Average 3.0 /5 Guest Reviews Call BookMore Details
Hampton Inn Beaufort
+1-888-897-9207
2342 Boundary St., Beaufort, SC 29902 Website +1-888-897-9207 ~3.85 miles north of Port Royal
  • Three Star Suburban property
  • 2 suites in hotel
From$100
Very Good 4.0 /5 Latest Reviews Call BookMore Details
America's Best Inn and Suites Beaufort - Beaufort
+1-888-311-4278
2448 Boundary St., Beaufort, SC 29906 +1-888-311-4278 ~3.96 miles north of Port Royal
  • Two-star property
  • 2 floors in hotel
Country Inn & Suites by Radisson, Beaufort West, SC - Beaufort
+1-888-469-4795
2450 Boundary St., Beaufort, SC 29906 +1-888-469-4795 ~3.97 miles north of Port Royal
  • Mid-scale Suburban property
  • 25 suites in hotel
  • Wellness & sports facilities could be improved
  • Broken treadmill
From$79
Average 3.0 /5 Reviews Call BookMore Details
Sleep Inn
+1-888-734-9421
2523 Boundary St., Beaufort, SC 29906 +1-888-734-9421 ~3.98 miles north of Port Royal
  • Low priced Rural hotel
  • Fitness / Gym is on-site
From$79
Average 3.0 /5 Guest Reviews Call BookMore Details
Quality Inn at Town Center in Beaufort
+1-888-841-5292
2001 Boundary St., Beaufort, SC 29902 +1-888-841-5292 ~3.98 miles north of Port Royal
  • Low Cost Downtown property
  • Gym / Fitness Center Available
  • Approx. half of guests said rooms were dirty
  • For 83%, the lobby entrance was sub-standard
From$68
Average 3.5 /5 Reviews Call BookMore Details
Hilton Garden Inn - Beaufort
+1-888-455-5160
1500 Queen St., Beaufort, SC 29902 +1-888-455-5160 ~4.02 miles north of Port Royal
  • 3-star Downtown hotel
  • Hotel has 115 rooms
From$109
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Springhill Suites by Marriott - Beaufort
+1-888-965-8297
2227 Boundary St., Beaufort, SC 29902 +1-888-965-8297 ~4.03 miles north of Port Royal
  • Three Star Suburban hotel
  • 5 floors in hotel
From$119
Average 3.0 /5 Guest Reviews Call BookMore Details
Holiday Inn & Suites - Beaufort
+1-888-906-6358
2225 Boundary St., Beaufort, SC 29902 +1-888-906-6358 ~4.09 miles north of Port Royal
  • 3 star Downtown property
  • Hotel has 3 meeting rooms
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Home2 Suites BY Hilton Beaufort, SC
+1-888-749-6785
3658 Trask Pkwy., Beaufort, SC 29906 +1-888-749-6785 ~4.35 miles north of Port Royal
  • 3-star Suburban hotel
  • Check in time: 3:00 PM
From$119
Very Good 4.5 /5 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Port Royal" Get Alexa Skill →
TRU by Hilton Beaufort : 3662 Trask Pkwy.
+1-888-878-9982
3662 Trask Pkwy., Beaufort, GA 29906 +1-888-878-9982 ~4.35 miles north of Port Royal
  • Midscale property
  • 92 rooms in hotel
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Howard Johnson Inn Beaufort / Parris Island
+1-888-389-4485
3651 Trask Pkwy., Beaufort, SC 29906 +1-888-389-4485 ~4.49 miles north of Port Royal
  • Low priced Riverfront hotel
  • 2 floors in hotel
Rodeway Inn St. Helena - Beaufort South : 863 Sea Island Pkwy.
+1-888-389-4121
863 Sea Island Pkwy., St. Helena, SC 29920 +1-888-389-4121 ~6.81 miles east of Port Royal
  • Cheap Beach property
  • 2 floors in property
From$50
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn Hilton Head - Hilton Head Island
+1-888-675-2083
1 Dillon Rd., Hilton Head Island, SC 29926 Website +1-888-675-2083 ~11.70 miles south of Port Royal
  • Mid-scale Resort hotel
  • 122 rooms in property
  • Friendly service
  • Great night sleep
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Marriott's Barony Beach Club : 5 Grasslawn Ave.
+1-800-716-8490
5 Grasslawn Ave., Hilton Head, SC 29928 +1-800-716-8490 ~11.80 miles south of Port Royal
  • Four star hotel
  • Hotel has 5 floors
From$160
Very Good 4.0 /5 Read Reviews Call BookMore Details
The Westin Hilton Head Island Resort & Spa - Hilton Head
+1-800-805-5223
2 Grasslawn Ave., Hilton Head, SC 29928 +1-800-805-5223 ~12.11 miles south of Port Royal
  • Expensive Beach hotel
  • 412 rooms in property
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Hilton Garden Inn Hilton Head
+1-888-965-1860
1575 Fording Island Rd., Hilton Head, SC 29926 +1-888-965-1860 ~12.20 miles southwest of Port Royal
  • Mid-scale Suburban hotel
  • 3 meeting rooms in hotel
  • All guests said the bathroom was dirty
  • Great reception
From$99
Very Good 4.0 /5 Latest Reviews Call BookMore Details
NEXTLoft Extended Stay & Suites in Bluffton
+1-888-788-5576
1376 Fording Island Rd., Bluffton, SC 29910 +1-888-788-5576 ~12.45 miles southwest of Port Royal
  • Two-star Suburban property
  • 6 suites in property
  • The majority of guests said rooms were dirty
  • Most guests said the beds were comfortable
From$40
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hilton Head Island Beach & Tennis Resort : 40 Folly Field Rd.
+1-888-897-9207
40 Folly Field Rd., Hilton Head Island, SC 29928 +1-888-897-9207 ~12.53 miles south of Port Royal
  • Midscale Beach hotel
  • Check-in: 4:00PM
  • WiFi system needs upgrading
  • Excellent security
From$33
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Suites Bluffton Hilton Head Area : 23 Towne Dr.
+1-888-311-4278
23 Towne Dr., Bluffton, SC 29910 +1-888-311-4278 ~12.61 miles southwest of Port Royal
  • Midscale Resort property
  • 2 meeting rooms in hotel
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express Bluffton in Bluffton
+1-888-469-4795
35 Bluffton Rd., Bluffton, SC 29910 +1-888-469-4795 ~12.89 miles southwest of Port Royal
  • Mid-scale Suburban property
  • 3 meeting rooms in hotel
From$99
Average 3.0 /5 Review Score Call BookMore Details
Marriott's Surfwatch
+1-888-734-9421
10 Surfwatch Way, Hilton Head, SC 29928 +1-888-734-9421 ~13.01 miles south of Port Royal
  • 4 star property
  • Check in time: 16:00
From$160
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Southernbelle
+1-888-841-5292
28 Fiddlers Trace, Beaufort, SC 29920 +1-888-841-5292 ~13.54 miles east of Port Royal
  • Three Star hotel
From$90
Very Good 4.0 /5 Read Reviews Call BookMore Details
Old Town Bluffton Inn
+1-888-455-5160
1321 May River Rd., Bluffton, SC 29910 +1-888-455-5160 ~14.13 miles southwest of Port Royal
  • High end Downtown property
  • Check in: 3:00pm
From$275
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Marriott's Harbour Point and Sunset Pointe at Shelter Cove : 4 Shelter Cove Lane
+1-888-965-8297
4 Shelter Cove Lane, Hilton Head, SC 29928 +1-888-965-8297 ~14.14 miles south of Port Royal
  • 4-star property
  • Check-in time: 17:00
From$160
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham Hilton Head : 9 Marina Side Dr.
+1-888-906-6358
9 Marina Side Dr., Hilton Head Island, SC 29928 +1-888-906-6358 ~14.42 miles south of Port Royal
  • Economy Beach hotel
  • Check in time: 3:00 PM
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Springhill Suites Hilton Head : 1 Marina Side Dr.
+1-888-749-6785
1 Marina Side Dr., Hilton Head Island, SC 29928 +1-888-749-6785 ~14.61 miles south of Port Royal
  • Mid-scale hotel
  • Access to gym on-site
From$90
Average 3.0 /5 Read Reviews Call BookMore Details
Red Roof Inn Hilton Head Island
+1-888-878-9982
5 Regency Pkwy., Hilton Head, SC 29928 +1-888-878-9982 ~14.75 miles south of Port Royal
  • Low Cost Beach property
  • 4 suites in property
  • Not even a hair dryer
  • Very good internet connection
Hilton Head Marriott Resort & Spa in Hilton Head Island
+1-888-389-4485
1 Hotel Circle, Hilton Head Island, SC 29928 +1-888-389-4485 ~14.99 miles south of Port Royal
  • Expensive Beach hotel
  • Access to gym on-site
From$169
Very Good 4.0 /5 Read Reviews Call BookMore Details
Marriott Hilton Head Resort & Spa : 1 Hotel Circle
+1-888-389-4121
1 Hotel Circle, Hilton Head Island, SC 29928 +1-888-389-4121 ~14.99 miles south of Port Royal
  • High end Beach hotel
  • 18 meeting rooms in hotel
From$129
Average 3.5 /5 Latest Reviews Call BookMore Details
Omni Hilton Head Oceanfront Resort
+1-888-675-2083
23 Ocean Lane, Hilton Head Island, SC 29928 +1-888-675-2083 ~15.33 miles south of Port Royal
  • 4 star Oceanfront hotel
  • 28 suites in property
From$329
Very Good 4.5 /5 Read Reviews Call BookMore Details
Palmera Inn and Suites
+1-800-716-8490
12 Park Ln, Hilton Head Island, SC 29928 +1-800-716-8490 ~15.52 miles south of Port Royal
  • Three Star Resort property
  • Free comp. breakfast
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Okatie Hilton Head Hotel in Okatie
+1-800-805-5223
105 Okatie Center Blvd. North, Okatie, SC 29909 +1-800-805-5223 ~15.57 miles west of Port Royal
  • Inexpensive Resort property
  • Hotel has 64 rooms
From$60
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Sonesta Resort Hilton Head Island
+1-888-965-1860
130 Shipyard Dr., Hilton Head Island, SC 29928 +1-888-965-1860 ~16.05 miles south of Port Royal
  • Expensive Beach hotel
  • 340 rooms in property
From$75
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Bluffton-Sun City - Bluffton
+1-888-788-5576
29 William Pope Dr., Bluffton, SC 29909 +1-888-788-5576 ~16.10 miles west of Port Royal
  • Affordable Highway hotel
  • Comp. Breakfast
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Candlewood Suites Bluffton-Hilton Head, an IHG Hotel : 5 Young Clyde Court
+1-888-897-9207
5 Young Clyde Court, Bluffton, SC 29909 +1-888-897-9207 ~16.16 miles west of Port Royal
  • Cheap Golf Course hotel
  • Fitness + Health Center
  • Most guests said rooms were clean
  • Nearby restaurants
From$66
Average 3.0 /5 Latest Reviews Call BookMore Details
The Sea Pines Resort
+1-888-311-4278
32 Greenwood Dr., Hilton Head Island, SC 29928 +1-888-311-4278 ~16.45 miles south of Port Royal
  • 3-star Resort hotel
  • Hotel has 2 suites
  • Excellent hotel
  • Great amenities
From$289
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Montage Palmetto Bluff - Bluffton
+1-888-469-4795
477 Mount Pelia Rd., Bluffton, SC 29910 +1-888-469-4795 ~16.80 miles southwest of Port Royal
  • Luxury 5 star Resort property
  • Hotel has 8 suites
From$400
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Courtyard Hilton Head Island : 79 Pope Ave.
+1-888-734-9421
79 Pope Ave., Hilton Head Island, SC 29928 +1-888-734-9421 ~17.00 miles south of Port Royal
  • 3 star hotel
  • Hotel has 115 rooms
From$90
Average 3.0 /5 Latest Reviews Call BookMore Details
Shipyard Resort by Spinnaker Resorts in Hilton Head Island
+1-888-841-5292
35 Deallyon Ave., Hilton Head Island, SC 29928 +1-888-841-5292 ~17.05 miles south of Port Royal
  • Affordable Resort property
  • 5 floors in hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
Marriott's Grande Ocean : 51 South Forest Beach Dr.
+1-888-455-5160
51 South Forest Beach Dr., Hilton Head Island, SC 29928 +1-888-455-5160 ~17.14 miles south of Port Royal
  • Four star hotel
  • Hotel has 5 floors
From$160
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Beach House Resort Hilton Head : 1 South Forest Beach Dr.
+1-888-965-8297
1 South Forest Beach Dr., Hilton Head, FL 29928 +1-888-965-8297 ~17.14 miles south of Port Royal
  • Three Star Beach property
  • Gym is available on property
From$137
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Express Hilton Head Island - Hilton Head Island
+1-888-906-6358
2 Tanglewood Dr., Hilton Head Island, SC 29928 +1-888-906-6358 ~17.19 miles south of Port Royal
  • Mid-scale Beach property
  • Complimentary breakfast is offered
  • Wi fi did not work
  • Lights in the bathroom did not work
From$56
Average 3.0 /5 Hotel Reviews Call BookMore Details
Best Western Ocean Breeze Inn in Hilton Head Island
+1-888-749-6785
11 Lemoyne Ave., Hilton Head Island, SC 29928 +1-888-749-6785 ~17.23 miles south of Port Royal
  • Two star Beach property
  • Free comp. breakfast
From$42
Average 3.0 /5 Hotel Reviews Call BookMore Details
Grand Hilton Head Inn, Ascend Hotel Collection in Hilton Head Island
+1-888-878-9982
36 South Forest Beach Dr., Hilton Head Island, SC 29928 +1-888-878-9982 ~17.33 miles south of Port Royal
  • Affordable Beach hotel
  • Check in: 3;00 pm
From$80
Average 3.0 /5 Review Score Call BookMore Details

Next: See My Port Royal Hotels with Pricing

Graph of Port Royal, SC Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Port Royal, SC discounts available. The chart reflects the cheapest Port Royal hotel for each day and each star rating category.

FAQs about hotels in Port Royal

What are the top reviewed hotels in Port Royal?

Best Western Sea Island Inn, Home2 Suites BY Hilton Beaufort, SC and Omni Hilton Head Oceanfront Resort are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Port Royal?

Montage Palmetto Bluff, Beaufort Inn and Rhett House Inn are the top 3 luxury hotels near Port Royal city center.

What hotels are closest to the city center of Port Royal?

Days Inn by Wyndham Port Royal, Super 8 by Wyndham Port Royal, and Best Western Sea Island Inn are the properties closest to Port Royal city center.

How much does a cheap hotel in Port Royal cost per night?

In the last year, a 2 star hotel in Port Royal can be as cheap as $67.82 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Port Royal cost per night?

In the last year, the average 3 star hotel in Port Royal has been $100.38 per night. (based on HotelPlanner prices)

What are the best independent hotels in Port Royal?

Montage Palmetto Bluff, Beaufort Inn and Rhett House Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Port Royal?

The Westin Hilton Head Island Resort & Spa, Hilton Head Marriott Resort & Spa and Springhill Suites Hilton Head are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Port Royal?

Quality Inn at Town Center, Comfort Suites Near Mcas Beaufort and Sleep Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Port Royal?

Best Western Sea Island Inn and Best Western Ocean Breeze Inn are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Port Royal?

Holiday Inn & Suites, Holiday Inn Express Bluffton and Candlewood Suites Bluffton-Hilton Head, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Recent traveler reviews of Port Royal, SC

Below are reviews of the city of Port Royal, SC from an actual visitor's perspective.

"Convenient location near the Marines Boot Camp"
Score 4.0 / 5

Nice city. Convenient to the Marines' boot camp where I attended my son's graduation.

Kenny L., from 24-Jan-2022
"Fantastic City "
Score 5.0 / 5

Wonderful city. Very touristy, helpful and creative.

Holly M., from 16-Jul-2019
"Enjoyable Experience"
Score 4.0 / 5

The people were very nice and friendly, the area was very beautiful and we enjoyed the tours there.

Fred S., from 13-Apr-2014
The average traveler rating of the city of Port Royal, SC shown above is 4.3 out of 5 based on 3 reviews
Back to Top