Search hotels in Twin Rocks, OR

Enter your dates to see the latest prices and deals for Twin Rocks hotels

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

Twin Rocks – 3 hotels and places to stay

Filter by:

Star Rating
Review score

Surfside Resort

Rockaway Beach (Near Twin Rocks)

Located on Rockaway Beach, this oceanfront hotel features an indoor heated pool and offers guest rooms with free Wi-Fi. Manhattan Beach State Park is less than a mile away.

m
marek
From
Canada
Amazing attention to detail and cleanliness, whoever does maintenance on this property is an absolute pro. Everything works perfectly. Thanks for a comfy stay!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,589 reviews
Price from
$159
1 night, 2 adults

The Hotel Garibaldi

Garibaldi (Near Twin Rocks)

This downtown Garibaldi, Oregon inn on the coast of Tillamook Bay features a daily breakfast buffet and an indoor pool. It has spacious rooms with free Wi-Fi and a refrigerator.

M
Marcus
From
United States
Great location and pleasant staff!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 570 reviews
Price from
$178
1 night, 2 adults

Garibaldi Inn at the Bay

Garibaldi (Near Twin Rocks)

Garibaldi Inn at the Bay is located in Garibaldi, within 30 miles of Haystack Hill State Park and 26 miles of Hug Point State Park.

E
Edith
From
United States
How comfortable and clean it was.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 298 reviews
Price from
$79
1 night, 2 adults

Harborview Inn & RV Park

Garibaldi (Near Twin Rocks)

Offering scenic views of Tillamook Bay and Garibaldi harbor, Harborview Inn & RV Park is located in Garibaldi, Oregon. This family owned and operated motel features bright rooms with free WiFi access....

M
Marie De Clue
From
United States
The double queen room was spacious, clean, and comfortable.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 400 reviews
Price from
$169
1 night, 2 adults

Tradewinds Motel

Rockaway Beach (Near Twin Rocks)

Only 50 feet from 7 miles of sandy beach, this oceanfront motel is 4 miles from Nehalem Bay State Park. A private balcony and free Wi-Fi are included in each guest room.

M
Mark
From
Canada
Loved the location and access to beach !! Such a gorgeous view. Kids loved being this close to the beach . Close to stores, ice cream, food choices . Loved they had sand toys for the kids to use.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 181 reviews
Price from
$135
1 night, 2 adults

Oceanfront Condo King Suite & Pet-Friendly Stay

Rockaway Beach (Near Twin Rocks)

Oceanfront Condo King Suite & Pet-Friendly Stay offers accommodations in Rockaway Beach, a few steps from Rockaway Beach and 24 miles from Haystack Hill State Park.

S
Sarah
From
United States
I loved the location and how clean it was.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 13 reviews
Price from
$390.80
1 night, 2 adults

Heaven by the Sea Peaceful 3BR by the Ocean

Rockaway Beach (Near Twin Rocks)

Heaven by the Sea Peaceful 3BR by the Ocean offers accommodations in Rockaway Beach, a 10-minute walk from Rockaway Beach and 23 miles from Hug Point State Park.

R
Richard
From
United States
The house was clean, quiet, and close to the places we were visiting.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$480
1 night, 2 adults

Cottages at Rockaway Beach Suite #3

Rockaway Beach (Near Twin Rocks)

Cottages at Rockaway Beach Suite #3 offers accommodations in Rockaway Beach, a 2-minute walk from Rockaway Beach and 26 miles from Haystack Hill State Park.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$226.57
1 night, 2 adults

#StayInMyDistrict Cozy Rockaway Beach Cottage

Rockaway Beach (Near Twin Rocks)

#StayInMyDistrict Cozy Rockaway Beach Cottage is located in Rockaway Beach, just 1.1 miles from Rockaway Beach and 24 miles from Haystack Hill State Park.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$352.70
1 night, 2 adults

Roam Tillamook

Garibaldi (Near Twin Rocks)

Roam Tillamook offers air-conditioned rooms in Garibaldi. With free private parking, the property is 31 miles from Haystack Hill State Park and 27 miles from Hug Point State Park.

B
Brockman
From
United States
The cabins were crisp & clean.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 120 reviews
Price from
$104.46
1 night, 2 adults
See all hotels in and around Twin Rocks

Most booked hotels in Twin Rocks and surrounding area in the past month

See all

Popular with guests booking hotels in Garibaldi

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 570 reviews

Popular with guests booking hotels in Rockaway Beach

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,589 reviews

Popular with guests booking hotels in Garibaldi

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 298 reviews

More places to explore, more ways to go