get_page() unlike Loop returns the post content without html tags. How can I fix this?

I presume you are getting the page content like so:

$page_id = 1;
$page = get_page($page_id);
$content = $page->post_content;
echo $content;

If thats the case then you can run the content through the the_content filter:

$content = apply_filters('the_content', $content);

The will process the content as if it was run through the_content() function.